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 Phew - SCEA !! 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 "Phew - SCEA !!" Watch "Phew - SCEA !!" New topic
Author

Phew - SCEA !!

Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
I got my results today and I cleared Part II and III with 98% . For some reason I lost 2 points for the component diagram, but hey, I'm just as happy as I can be. Right now I'm and I'll spend the evening
Boy, that signature looks good
PS : I will write about my experience in a short while.
[ August 18, 2003: Message edited by: Ajith Kallambella ]

Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Dave Cronin
Ranch Hand

Joined: Apr 25, 2003
Posts: 114
Congratulations Ajith. I hope to follow you later with parts II and III.


Dave Cronin
SCJP, SCWCD, SCBCD
Narayanan Jayaraman
Ranch Hand

Joined: Apr 09, 2003
Posts: 52
Hi Ajith,
Congrats !!. How long it took to finish Part II and III ?. Could you share your experience ?. Thanks
Padam Krishna
Ranch Hand

Joined: Jul 24, 2003
Posts: 37
Congratulations Ajith that's excellent score.
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
congratulations
how long did you wait after u sat the essay exam?


BEA 8.1 Certified Administrator, IBM Certified Solution Developer For XML 1.1 and Related Technologies, SCJP, SCWCD, SCBCD, SCDJWS, SCJD, SCEA,
Oracle Certified Master Java EE 5 Enterprise Architect
Robert Mao
Greenhorn

Joined: Sep 26, 2001
Posts: 2
Congratulations !


regards,<P>Robert<BR>SCJP2,SCWCD
gagaghost
Greenhorn

Joined: Apr 23, 2002
Posts: 10
Congratulations!
[ August 18, 2003: Message edited by: gagaghost ]
Weerawit Maneepongsawat
Ranch Hand

Joined: Apr 11, 2002
Posts: 203
Congratulations....
U r the best
Weerawit
SJCP, SCWCD


Weerawit<br />SCJP 1.4, SCWCD 1.2, SCWCD 1.4, SCBCD 1.3, SCBCD 5.0, SCMAD 1.0, SCJA 1.0, SCDJWS, SCJD, SCEA, SCDJWS 1.5
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Thank you all. Here are some details -
I took the Part I in January but did not register for Part II until last week of March. Honestly, I felt I was not prepared, especially after reading several posts from those who were working on the assignment. Although I have been working as an architect for more than three years now, I knew getting certified is whole another ball game. Therefore I spent time just honing my UML skills. I downloaded the assignment in March and took about 8 weeks to complete it, mainly because I was busy with my regular job that left me with very little time to do the assignment. IMO the assignment is not very tough and someone with good knowledge of J2EE can easily complete it with in about 40 hours.
Without delving too much into the details of the assignment, let me just say a few things. There are parts of the assignment that are vague, and it is intentional. You are free to assume certain things while designing a solution as long as you don't forget to document them. The assignment it is to design a flight reservation system. You will be given requirements in various formats, and a rudimentary domain object model. Your task is to realize the requirements and document your design in the form of sequence diagrams, component diagrams and a class diagram. The emphasis will be on "extending" the business object model( not deviating from it! ) and being 100% UML compliant. You are encouraged, but not required to submit additional documentation.
  • Use standar UML constructs.
  • Use documented J2EE design patterns and know why you are using them!
  • You are free to use EJB2.0 features, again, as long as you can justify.
  • Keep the class diagram free of clutter - use stereotypes.
  • I lost two points for the component diagram, not sure why. There are very few examples of J2EE component diagrams and among themselves, they are very inconsistent.
  • When you think you are done, have your assignment peer reviewed. Show it to your coworker or a friend( who knows J2EE and UML! ) and ask them if the details are sufficient to understand the complete solution.
  • Do not over engineer your solution. There are few performance requirements, but don't get hung up on designing a perfect solution. Focus on the requirements.


  • I used both SCEA guides for preparation, and all the notes we have linked from our SCEA links page. I also used Martin Fowler's UML distilled, Core J2EE patterns and GOF Design Patterns as a reference guides. The PetStore example was helpful in understanding the "accepted approach" for design and architecture however my solution was not similar. I used CRC method for identifying the classes. If there is one thing I want to emphasize here, it is how helpful my real-life experience was. I was able to relate to, and draw from my own on the job experience and naturally, my solution reflected several strategies that I have actually implemented in the past while solving real problems.
    After submitting the assignment, I waited for about two weeks before appearing for Part III test. In Part III, you will be asked about various non-functional aspects of your architecture and you are expected to defend/explain the design strategies adopted in arriving at the solution. Questions are very straightforward and are not directly related to the business requirements. If you took time and effort to solve the assignment, the Part III test should be a breeze.
    I will be more than happy to answer any questions, but I cannot talk about the assignment itself.... you know why!
    Cheers,
    [ August 19, 2003: Message edited by: Ajith Kallambella ]
    Jason Dobies
    Greenhorn

    Joined: Aug 13, 2003
    Posts: 20
    Congrats!


    JCP, JCD, WCD... and all around nice guy.
    Billy Tsai
    Ranch Hand

    Joined: May 23, 2003
    Posts: 1297
    did you declear the attributes and operations of all the classes or is it possible to pass without declaring them on the class?
    do we have to specifically mention what version of EJB and J2EE we r using even if we use ejb1.1 and is it necessary to show the home and remote class of ejb?
    thanks
    Ajith Kallambella
    Sheriff

    Joined: Mar 17, 2000
    Posts: 5782
    did you declear the attributes and operations of all the classes or is it possible to pass without declaring them on the class?

    I only showed business methods and excluded getters and setters from the class diagram. I did show the arguments and argument types for all business methods and used the elipses ie., (...) to indicate additional arguments not captured in diagram.

    do we have to specifically mention what version of EJB and J2EE we r using even if we use ejb1.1 and is it necessary to show the home and remote class of ejb?
    thanks

    It is a good idea to include version information in a supplementary document. I did not show remote and home classes for EJBs but used stereotypes such as <<entitybean>> and <<sessionbean>> instead. This greatly reduced the number of classes in the class diagram.
    Hope that helps,
    Juan Rolando Prieur-Reza
    Ranch Hand

    Joined: Jun 20, 2003
    Posts: 235
    Originally posted by Ajith Kallambella:

    I will be more than happy to answer any questions

    Ajith,
    Congrats. Can you tell me about the physical size of your diagrams (GIFs I assume). I am wondering if you have to fit everything so that they can
    print on an 8.5 x 11 inch paper. Or, is it acceptable to have a really
    wide GIF for things like Sequence diagrams - so wide that you have to
    scroll left and right (maybe even up and down) in order to see it all.
    Thank you in advance for your thoughts on this.


    Juan Rolando Prieur-Reza, M.S., LSSBB, SCEA, SCBCD, SCWCD, SCJP/1.6, IBM OOAD, SCSA
    James Ward
    Ranch Hand

    Joined: Apr 27, 2003
    Posts: 263
    Congratulations Ajith...
    Excellent Score ... Enjoy Man.
    Are you based in Bangalore ?
    Billy Tsai
    Ranch Hand

    Joined: May 23, 2003
    Posts: 1297
    did anyone show JSP as classes or we can just omit that because its presentation tier, I personally think we dont need to show that except all the classes related to application, services,domain and persistence with the appropriate J2EE patterns, please confirm with me
    thanks
    Ajith Kallambella
    Sheriff

    Joined: Mar 17, 2000
    Posts: 5782
    Originally posted by john prieur:

    Congrats. Can you tell me about the physical size of your diagrams (GIFs I assume). I am wondering if you have to fit everything so that they can
    print on an 8.5 x 11 inch paper. Or, is it acceptable to have a really
    wide GIF for things like Sequence diagrams - so wide that you have to
    scroll left and right (maybe even up and down) in order to see it all.
    Thank you in advance for your thoughts on this.

    My diagrams were pretty big and the GIF files were about 130K each. Many of them were wide and I think it is acceptable.
    Ajith Kallambella
    Sheriff

    Joined: Mar 17, 2000
    Posts: 5782
    Originally posted by Billy Tsai:
    did anyone show JSP as classes or we can just omit that because its presentation tier, I personally think we dont need to show that except all the classes related to application, services,domain and persistence with the appropriate J2EE patterns, please confirm with me
    thanks

    I showed JSPs as a single UI component, but represented other front end classes such as MVC implementation in the component diagram.
    Pradeep bhatt
    Ranch Hand

    Joined: Feb 27, 2002
    Posts: 8898

    Are you based in Bangalore ?

    Ajith is not based in Banglore.
    Ajith, question for you.
    How many years of experience do you have and how did your experience help in clearing SCEA. I am sorry if you dont like my questions.
    Thanks


    Groovy
    dbala subramaniam
    Ranch Hand

    Joined: Jul 20, 2003
    Posts: 73
    Hi Ajith Amazing,
    Congratulations
    I am also in the thrill since I am also waiting for my results
    with regards
    bala
    dbala subramaniam
    Ranch Hand

    Joined: Jul 20, 2003
    Posts: 73
    Mr.Ajith
    could you tell us what CRC method means
    please give more detail
    Next I submitted my Assignment about 3 weeks back
    Still I didn't any reply ,
    How to check the result in Cert Manager
    Every time it is expanding there only progress, how we know the Assignment results
    with regards
    bala
    Billy Tsai
    Ranch Hand

    Joined: May 23, 2003
    Posts: 1297
    hi
    did you people draw EJB tier service locator in addition to webtier service locator?
    displaying the session facade uses the EJB tier service locator to find other EJBs?
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Phew - SCEA !!
     
    Similar Threads
    How old are you scea?
    Lucid Dreaming
    And the 9th Nov Riddle is ...
    Quotes please
    how i can start with the assignment