Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Passed Part II Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Passed Part II" Watch "Passed Part II" New topic
Author

Passed Part II

Yi Meng
Ranch Hand

Joined: May 07, 2003
Posts: 270
just to share my experience with you .....

1. bdm
I did not change the bdm, instead extended a bit.

2. class diagram
I read some posts in this forum that suggests to include only domain classes, and i followed. And i lost 15 bloody points....my class diagram includes only 14 classes, which is just like the original BDM !!!

My suggestion would .... read the requirement carefully.. "Remember the most important requirement of all: it must be J2EE."

while it's true that software architecture/design should be technology neutral, it is not in this case. SUN is particularly asking for a J2EE architecture. Therefore, given a second chance, i would include some of the j2ee construct that appear in my component diagram.

and lastly, make sure you mark the relationship between classes clearly and correctly.

3. component diagram
you have to focus on your business layer. especially, make sure you include those components that serve the given use-cases and session management.

don't waste too much effort in figuring out how many jsp/servlets...my diagram only include a web client component and a swing client component.

Also, for those well known patterns, just mention about it. don't mess up the whole diagram....

4. sequence diagram
well, just double check that you don't miss out a step as in the requirement.


-------------
Besides the given use-cases, also think about the application in its full picture,

1. how do you manage user session?
2. how do you persist data and when?
3. how do you interface between different layers within your own application?
4. how do you interface with external applications?
5. and why you made the above choices......

and since it's j2ee, ejb should not be missed out, think about various types of ejb and see whether you can make good use of one or more types of them....
[ March 19, 2007: Message edited by: Yi Meng ]

Meng Yi
Kalyan Abbaraju
Greenhorn

Joined: Sep 25, 2004
Posts: 17
Hi Meng Yi,

Congratulations.
can you tell us how much time you took to prepare the package for assignment?
I finished my part 1 recently and planning to go ahead with part 2.

Thanks in advance
Regards
Kalyan
Yi Meng
Ranch Hand

Joined: May 07, 2003
Posts: 270
Originally posted by Kalyan Abbaraju:
Hi Meng Yi,

Congratulations.
can you tell us how much time you took to prepare the package for assignment?
I finished my part 1 recently and planning to go ahead with part 2.

Thanks in advance
Regards
Kalyan


i took very little time for part 2 as all i want was just a pass....

if you have real experience, it shall not take much time for you to pass, otherwise, i'd suggest you thoroughly read and digest Cade's book.
rizqi ardiansyah
Greenhorn

Joined: Jun 06, 2003
Posts: 5
Hi Meng Yi,

Have you took the part III exam?
I'm just submitted my second part. How the third part look like?
Yi Meng
Ranch Hand

Joined: May 07, 2003
Posts: 270
You cannot pass part II without writing part III paper

As most will say, as long as you did the assignment on your own, you are ready for part III.
Lakshmi Kalidindi
Greenhorn

Joined: May 04, 2004
Posts: 14
Congratulations!...
Thanks for your suggetions.
Yesterday I passed SCEA level 1. Can you pl advice me how to start with
for Level 2. I would appreciate if you can send me any links or material which you used for your preparation.
Lukas Moser
Greenhorn

Joined: Mar 26, 2007
Posts: 7
Hi Meng Yi,

Did you keep the sequence diagrams consitent with the component diagrams? Did you use components of the component diagram only or additional classes?

Thank you.

Lukas
Yi Meng
Ranch Hand

Joined: May 07, 2003
Posts: 270
Originally posted by Lakshmi Kalidindi:
Congratulations!...
Thanks for your suggetions.
Yesterday I passed SCEA level 1. Can you pl advice me how to start with
for Level 2. I would appreciate if you can send me any links or material which you used for your preparation.


If you have real world experience, then just read through Cade's book about the sample project and follow similarly.

If you are not confident, then there are a lot links in for you. I don't have a single secret one Most importantlt for you to pass this part 2/3, you need a fair understanding of j2ee design patterns and network protocols.




Lakshmi Kalidindi
Greenhorn

Joined: May 04, 2004
Posts: 14
Hi Yong,

Thanks for your advice.
rajesh ganapathy
Greenhorn

Joined: Mar 31, 2007
Posts: 4
Congrats !! How many component diagrams did you have, how did you differenciate the connection between a web client and a stand alone bcos web uses http whereas standalone could be URL Connection or remote method inteface

Thanks
Muhammad Asif
Ranch Hand

Joined: Jul 13, 2001
Posts: 202
Dear Yi Meng,

Can you please tell us how many components or how detailed the component diagram needs to be ?

Regards,


SCJP, SCBCD, SCWCD 1.4, IBM-OOAD, SCEA, TCP, TCSS, TCIS, ATCP
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Passed Part II