File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Component Diagram Questions Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Component Diagram Questions" Watch "Component Diagram Questions" New topic
Author

Component Diagram Questions

Sanz Vai
Ranch Hand

Joined: May 06, 2004
Posts: 47
1. Is it necessary to show value objects in component diagram (two many of them and they clutter the diagram)
2. Cade's book shows all links among components as dependencies (dotted lines). Is this the only possible relationship? And do we have to name the relationships as it is done in class diagram? (Cade doesn't name them in the book eg.)
Ramon Gill
Ranch Hand

Joined: May 15, 2003
Posts: 344
Sanz,
1. VO's are not meant to be used in component diagrams. They are useful in sequence diagrams.
2. I have never seen anything but dependencies amongst components. Remember that most components have a facade as a link to the outside world. This facade will only ever be a dependency, as it delegates work to other classes in the package.

Ray
SCJP, SCWCD, SCBCD, SCEA (part 1), IBM-484, IBM-486
Sanz Vai
Ranch Hand

Joined: May 06, 2004
Posts: 47
Thanks Ramon. And how about naming the dependencies in Component Diagram?
Ramon Gill
Ranch Hand

Joined: May 15, 2003
Posts: 344
Sanz,
I've just checked Cade, Fowler and 'UML User Guide' to confirm . You do not name the dependencies in a component diagram.

Ray
SCJP, SCWCD, SCBCD, SCEA (part 1), IBM-484, IBM-486
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Component Diagram Questions