Do I have to represent all entity beans and utility classes in the class diagram or can they be shown as part of component diagram ? I am plannig to extend BDOM to some extent and represnt the class diagram which focussues on business domain alone. Is this correct.
Your thought definerely makes sense,but as per the requirements given by sun they have specified that all jsp's,ejb's & servlets need to be represented as part of component diagram,so thought of extending BDOM with some more classed and represent ejb's & servlets as part of component diagram
Originally posted by Venkat Kiran: ... sun ... have specified that all jsp's,ejb's & servlets need to be represented as part of component diagram ...
If I understood you right you think of an "eighter - or"? I think for class diagrams this is a misunderstanding. Why not showing JSPs/Servlets, EJBs etc. as classes (what they are!) in the class diagram AND as components (what thae also are) in the component diagram? Somewhere you need to have these classes anyway for using them in sequence diagrams.
For me the BDOM is something what - we architects GET from the business analyst - in the special SCEA case we need to correct (this is BA work!) - but a BDOM ("... OBJECT Model") is not different from a traditional conceptual or at least logical datamodel. - A BDOM is not a CLASS diagram.