I checked the Sun's site today and found that I passed SCEA with score of 81. Reading the messages of people who pass this exam with 100 % score, I think mine is not a great achievement but this was my first experience with designing any system. I found the whole process - SCEA part I, II, III a great learing experience. Currently I am not working but found this forum very useful to clear any doubts I had while working on this project. Thanks to all the members for making this such a healthy discussion forum. Now with this, I am done with all the major Sun certifications - Programmer, Developer and Architect. I am not planning to go for the remaining two - Web Component and EJB certification. I am thinking of either IBM's "Object-Oriented Analysis and Design with UML Test" or Oracle's certification. It was nice to be a part of this group. Regards and thanks. Vibha.
congrats Vibha . Can you share some thoughts on how you did your sequence diagram design. Did you design from a domain model standpoint or did you also include the GUI side interactions in it . Did you have only domain objects in it or both . Thanks Dhiren
Congratulations Vibha, your accomplishment deserves a great celebration. If I may chime in an unsolicited opinion, I feel the Oracle certification(OCP) perhaps carries more weight than the IBM OO, simply because being a SCEA now assumes you have the required level of OO expertise. Oracle is undoubtedly the most used relational database today and has kept up their support for J2EE spec pretty well with their app server. An OCP with SCEA would be a terrific combination . Good luck!
Thanks Ajith for your useful comments on OCP and IBM's OO certification. Yeah I guess Oracle certification will help me get the confidence in handling the back-end effectively and that would be good for complete understanding of the application programming field. Dhiren, I started the design by first identifying the major classes (mostly based on the domain model) and creating some new ones and then the sequence diagrams were easy. I clearly stated the changes that I made to the domain model (any new class that I created, any relationship that I changed, any domain model class that I thought might not be required as a separate entity and so on). I did not include the GUI side interaction in the sequence diagrams. I made the sequence diagrams using the classes that I used in the class diagram. I hope this answers your question. Thanks Vibha.