aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes CLEARED PART II & III with 90% Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "CLEARED PART II & III with 90%" Watch "CLEARED PART II & III with 90%" New topic
Author

CLEARED PART II & III with 90%

Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41
Dear Ranchers,

Just checked my PART II & III results and here is the summary.

This report shows the total points that could have been awarded in each section and the actual amount of points you were awarded. This information is provided in order to give you feedback on your relative strengths on a section basis. The maximum number of points you could have received is 100, minimum to pass is 70.

Class Diagram (44 maximum) .......................... 39
Component Diagram (44 maximum) ...................... 39
Sequence/Colloboration Diagrams (12 maximum) ........ 12

Good luck to all the aspirants.
[ August 30, 2005: Message edited by: Srikanth Nandiraju ]

[SCEA][SCDJWS][SCMAD][IBM XML][SCJP]
Jignesh Patel
Ranch Hand

Joined: Nov 03, 2001
Posts: 626

Congrats Srikanth,
For big achievement.
Ajai
Ranch Hand

Joined: May 29, 2002
Posts: 198
Congrats
Few questions.
1. How do you show modelling for pre conditions in sequence diagrams?
2. What was your approach on designing WAF part?I mean did you mention in doc. that use struts or petstore WAF.
3.If you have gone through Petstore ,can you suggest why the SL on EJB tier is not doing caching.


Thanks!
Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41
1. How do you show modelling for pre conditions in sequence diagrams?
- Have not used the pre-conditions in the sequence diagram
2. What was your approach on designing WAF part?I mean did you mention in doc. that use struts or petstore WAF.
- I have used a smililar approach to that of the PETSTORE.
3.If you have gone through Petstore ,can you suggest why the SL on EJB tier is not doing caching
- Hmm.. I dont have a proper answer to this question. The PETSTORE is just a reference to be used for understanding the J2EE usage. There might be n-number of things that can be done differently in its design but the main intention of PETSTORE was to demonstrate the design approach.

My simple advise is keep things as simple as possible. Do not try to confuse the evaluator.
Akar Rafidj
Ranch Hand

Joined: Aug 30, 2005
Posts: 44
Hi Srikanth

After reading the assignment, it's clear that the analyst has no clear vision of the system, requirements are incomplete or contradictory, one of the most frequent lack in projects, Sun asks for correcting this lack.
Good analysis practices recommand to:
-refine and refactor ambigous use cases for more clarity and readability
-slplt up complex use cases into smaller pieces Prepare itinerary is merely complex, the sequence diagram which realizes it is really "unreadable".
Have you done that this way?

Thanks

Akar

[ August 31, 2005: Message edited by: Akar Rafidj ]
[ August 31, 2005: Message edited by: Akar Rafidj ]
Theodore Casser
Ranch Hand

Joined: Mar 14, 2001
Posts: 1902

That's great news, and a great score! Congratulations!


Theodore Jonathan Casser
SCJP/SCSNI/SCBCD/SCWCD/SCDJWS/SCMAD/SCEA/MCTS/MCPD... and so many more letters than you can shake a stick at!
Duren Lee
Greenhorn

Joined: Aug 24, 2005
Posts: 29
Congratulations!Srikanth!


SCJP2,SCWCD,SCEA
Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41
Akar Rafidj :

-refine and refactor ambigous use cases for more clarity and readability

I HAVE NOT CHANGED/REFACTORED THE USECASES BUT HAVE DOCUMENTED MY ASSUMPTIONS FOR THOSE AREAS WHERE THE USERCASES WERE NOT CLEAR. IN A REAL LIFE PROJECT, WE CONVERGE ON THE DESIGN AFTER SEVERAL ITERATIONS OF DISCUSSIONS BETWEEN THE BUSINESS ANALYSTS. SINCE THE ASSIGNMENT SAYS THAT THE BUSINESS ANALYST IS NOT AVAILABLE, WE NEED TO ASSUME THAT WHATEVER WAS GATHERED BY HIM/HER IS WHAT WE HAVE DURING THE TIME OF DESIGN AND OUR DESIGN SHOULD MEET THE REQUIREMENTS.


-slplt up complex use cases into smaller pieces Prepare itinerary is merely complex, the sequence diagram which realizes it is really "unreadable".

I HAVE NOT SPLIT THE USE CASE INTO SUBMODULES BUT MY PREPARE ITINERAY SEQUENCE DIAGRAM WAS BIG AND WAS EASY TO READ. ITS FINE TO SPLIT THE USECASE INTO MULTIPLE FRAGMENTS AS LONG AS YOU CAN COMMUNICATE THE ACTUAL SEQUENCE OF OPERATIONS FOR THE EXAMINER.


RULE OF THUMB

ALWAYS TRY TO MEET THE REQUIREMENT. DOCUMENT ALL ASSUMPTIONS VERY CLEARLY NO MATTER HOW BIG YOUR DOCUMENTATION LOOKS. REMEMBER THE EVALUATOR HAS NO WAY TO KNOW WHAT IS IN YOUR MIND WHEN YOU DESIGN THE ASSIGNMENT UNLESS YOU PUT THEM IN WORDS.
[ August 31, 2005: Message edited by: Srikanth Nandiraju ]
Vinay Singh
Ranch Hand

Joined: Dec 15, 2004
Posts: 174
Congrats Srikanth!
Can you be more explicit on your component diagrams? Did you show relationships between various components such as aggregation and generalization?
Vinay


Technical quiz and interview questions   SCJP 6 mock practice test
Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41
HI Vinays Singh ,

MY COMPONENT DIAGRAM SHOWS THE DEPENDENCY AND IS BASED ON THE SIMON ROBERTS APPROACH. HOWEVER, I HAVE SHOWED ALL THE DESIGN PATTERNS IN THIS DIGRAM WITH SOME INTERFACES WHEREVER APPLICABLE.

THIS LINK HAS A VERY GOOD EXAMPLE OF A COMPONENT DIAGRAM http://www.agilemodeling.com/artifacts/componentDiagram.htm

[ September 01, 2005: Message edited by: Srikanth Nandiraju ]

[ September 01, 2005: Message edited by: Srikanth Nandiraju ]
[ September 02, 2005: Message edited by: Srikanth Nandiraju ]
Vishwa Bandhu
Greenhorn

Joined: Jul 05, 2005
Posts: 12
Congratulations!
Can we use interfaces in class diagram to capture the business service, to keep the class diagram platform independent? These are shown as Stateless session beans on the Component diagram.
What do you think about this aproach?

Thank you.
Annick BOEL
Greenhorn

Joined: Feb 09, 2004
Posts: 10
Congratulations Srikanth!
Did you follow the petstore approach to use local interfaces to communicate between the web tier and the EJB tier.
Thanks,
Annick
Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41

Can we use interfaces in class diagram to capture the business service, to keep the class diagram platform independent? These are shown as Stateless session beans on the Component diagram.
What do you think about this aproach?


YES, ITS A GOOD IDEA TO USE INTERFACES BECAUSE IN ENSURES DECOUPLING AND MAKES YOUR DESIGN MUCH FLEXIBLE.

[ September 02, 2005: Message edited by: Srikanth Nandiraju ]
[ September 02, 2005: Message edited by: Srikanth Nandiraju ]
Srikanth Nandiraju
Ranch Hand

Joined: Oct 27, 2004
Posts: 41

Did you follow the petstore approach to use local interfaces to communicate between the web tier and the EJB tier



I HAVE USED LOCAL INTERFACES ONLY IN THE EJB TIER BECAUSE I WAS USING COMPOSITE ENTITY. THE WEBTIER USES REMOTE VIEWS OF THE SESSION FACADE EJB.

HOWEVER, IF YOUR DESIGN IS TO DEPLOY THE WEB AND EJB TIER ON THE SAME PHYSICAL MACHINE, THEN YOU CAN USE LOCAL INTERFACES BETWEEN THE WEB AND EJB TIER.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: CLEARED PART II & III with 90%