Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

My questions for part II

 
Jorgen Ringen
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1: Is it OK to add components in the component diagram that`s not mentioned in the class diagram? I´m considering adding application services and DAO`s to LDAP and email servers. I´m also considering adding some views and application services for manageability purposes (admin can add entities to the db, monitor the application, get statistics, etc) and an application service for security. Do I have to add all this to the class diagram as well? In Cade`s example he has added some components that`s not mentioned in the class diagram.

2: I see some component diagrams are structured by the different modules (war (presentation), ejb (business logic), ear, jar (cross cutting concerns, etc)) of the application where the various deployment descriptors are shown in each module. Is this a good way to group the components together?

3: Do you drop points if you don`t show navigability navigability in the class diagram?

4: Can I put value objects as attributes in the class diagram, without adding classes for all the value objects? Example: An Item has-a price attribute of type Money. An AuctionRequest has-a endCriteria of type EndCriteria. The Money and EndCriteria classes is not mentioned anywhere in class diagram (only showing the most important classes). Is this a good approach or should I also add all value objects?
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 35279
384
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1) Yes. Consider writing an assumption that these exist instead. It's not in scope so you don't want to lose points on something you do wrong in there. Mentioning you thought about it is still good - hence the assumption.

2) It's fine

3) Maybe? We don't have the grading sheet so can't be sure.

4) I would put the value objects in the vein of "better safe than sorry." It's not hard so I would put them to avoid the risk of it turning out to be needed
 
Jorgen Ringen
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cleared the certification with a score of 141! Thanks so much for all the help here!

The most incredible part; I got the response from Oracle only _2 days_ after finishing the part III essay.

Only the mandatory course left. What course do you recommend (http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=245#2)? I'm planning the "Architect Enterprise Applications with Java EE" course.
 
Gurjit Singh
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrates on clearing the exam.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 35279
384
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jorgen Ringen wrote:The most incredible part; I got the response from Oracle only _2 days_ after finishing the part III essay.

Congrats. And that IS incredible!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic