• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

bit confused about part 2

 
Sai Babu
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ranchers,

Please help me understand the below issue.

I am also very confused about where to show the Security and JMS related concepts, i am clear about the class diagrams where we specify the attributes of a particular subject, for example, i look for the nouns in the description and make them as class and identify the attributes of these classes. then i try to find out the relationship between these objects(classes).

Like you said after identifying these i'll look through the use cases and understand the flow and create the sequence diagram.

In the sequence diagram i'll specify the flow of a request from the UI layer -> web layer -> business layer -> integration layer -> domain layer (please correct me if i am wrong)

i am somewhat clear about these above 2 tasks

but after this you mentioned that we should do the component diagram and then the deployment diagram.

so my question is in which diagram should i depict Security, JMS etc., should they be part of component diagram?

i am asking these simple questions as time is of essence once i download the assignment and if i am stuck, i doubt i'd be able to complete.

Thanks you!
 
L Foster
Ranch Hand
Posts: 185
10
Android Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Sun Certified Enterprise Architect for Java EE Study Guide, is a good source for the diagramming. The one I have is by Cade and Sheil, 2nd Edition.

Regarding your specific questions, a Deployment Diagram will refer to specific machines (or machine spec/types). On those machines, would go things like .ear and .war files. The deployment diagram machines include firewalls and load balancers, and it will show protocols (like https).

Your component diagram will mention containers like EJB container and Web container, and will have specific EJBs. It will have tiers laid out.

That should give you some kind of clues about what can go where. When I submitted my own diagrams, I included MDBs and JMS (at a moderate level) on the class diagram. That was not the only place I mentioned them. My disclaimer here: I did not get a perfect score, although I did quite well. So, I do not know where I lost points. You have to strike a balance between clutter and detail.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic