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 Part-2 assignment, missing requirements Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Part-2 assignment, missing requirements" Watch "Part-2 assignment, missing requirements" New topic
Author

Part-2 assignment, missing requirements

Nimit Shah
Ranch Hand

Joined: Jul 02, 2007
Posts: 53
Hi,

In my assignment, requirements involve buying and selling stock/bond assets.
However, the usecase diagram or requirements does not mention anything about stock exchange.
Should I put this external system under assumptions, mentioning that system interacts with stock exchange to buy and sell assets?
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30758
    
156

Yes. A good rule of thumb is "if you aren't sure if something should be documented as an assumption, it should be"


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Nimit Shah
Ranch Hand

Joined: Jul 02, 2007
Posts: 53
Jeanne,

Thanks for your reply.
Does it mean that I have to show interaction with stock exchange via JMS or webservice and show that in deployment diagram/sequence diagram and almost everywhere even without it being mentioned in requirements?

Nimit
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30758
    
156

If that is how you choose to design. There isn't a right and wrong here.

As a hint, think about how you would design to insulate your system from changes in the exchange. Or it being down for that matter. The answer to this will minimize the exchange in your diagrams tool.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Part-2 assignment, missing requirements