This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Part 2, What Comes First ?? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Part 2, What Comes First ??" Watch "Part 2, What Comes First ??" New topic
Author

Part 2, What Comes First ??

Priya Patel
Greenhorn

Joined: Jan 30, 2004
Posts: 23
The good news is I have found out today that I passed stage I, result wasn't too great (80%) but I'm pleased with the overall result. Now for the hard part !. Please can you guys give me some advice on how to go about stage II. Specifically, what I would like to know is, is there a correct order in comprising the UML components ? By this I mean, based on what is supplied in the assignment ( Use Cases etc) :-
1) Does one first comprise the Class Diagrams ?, i.e are the Class Diagrams the starting point for the assignment submission ?
2) Do sequence diagrams begin after Class Diagrams (Since you have to list Classes at the top ?) or do you begin with sequence diagrams (and thus deducing what classes you require for your class diagram ??)
3) To construct the class diagrams - is this a process of extending the classes given in the business domain model and supplementing that with classes identified from the detailed USE CASES supplied (i.e looking for nouns etc in the USE CASE requirements ?)
4) Is it necessary to model two separate clients ? i.e a WEB CLIENT and a SWING CLIENT ? They both make and initiate requests although the protocol may be different (HTTP/RMI) - would it be plausible to identify my client as as UI CLIENT and in my assumptions state that this can either be WEB or SWING based ?

5) Is there a UML notation to model constraints ? i.e lets say I was building an ATM banking system and I wanted to ensure that latency after a person entered their pin code was under 2 seconds - Can this be modelled ?

Thanks everyone !!
Priya Patel
Phil Rhodes
Ranch Hand

Joined: Dec 27, 2003
Posts: 65
5) Is there a UML notation to model constraints ? i.e lets say I was building an ATM banking system and I wanted to ensure that latency after a person entered their pin code was under 2 seconds - Can this be modelled ?

I have NO clue if it's required for the SCEA exam or not, but the answer is (at least partially) yes. There's a whole language that's part of UML, dedicated to specifying constraints. It's called OCL - Object Constraint Language.
You can find some more information here:
http://www.omg.org/cgi-bin/apps/doc?ad/03-01-07.pdf
or
here:
http://www.amazon.com/exec/obidos/tg/detail/-/0201379406/


A+, Network+, SCJP, SCWCD<br />preparing for SCBCD, SCEA, CompTIA I-Net+
Priya Patel
Greenhorn

Joined: Jan 30, 2004
Posts: 23
Thanks for the URL Phil...

There is some *small* detail in SCEA that defines a constraint/requirement similar to what I have mentioned here ...

Priya
Phil Rhodes
Ranch Hand

Joined: Dec 27, 2003
Posts: 65
Priya,
I just realized that the book I linked to on Amazon is out of print, and has been replaced by a 2nd Edition, with a different subtitle. Here's the link to the newer one:
http://www.amazon.com/exec/obidos/tg/detail/-/0321179366/
Nalla Senthilnathan
Ranch Hand

Joined: Jul 13, 2003
Posts: 40
Originally posted by Priya Patel:

2) Do sequence diagrams begin after Class Diagrams (Since you have to list Classes at the top ?) or do you begin with sequence diagrams (and thus deducing what classes you require for your class diagram ??)

I have found ( http://www6.brinkster.com/nsenthil/articles/auctiondbdesign.html ) that identifying components first makes the process of identifying classes much effortless. Using the clases and the event flows one can get sequence diagrams.
Nalla
[ February 01, 2004: Message edited by: Nalla Senthilnathan ]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Part 2, What Comes First ??
 
Similar Threads
Passed SCEA II/III with 92%
Passed Part II & III
Passed P-II and P-III with 91%
Passed SCEA with 98%
Part II - Viable Action Plan ?