aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Finally SCEA! (91%) 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 "Finally SCEA! (91%)" Watch "Finally SCEA! (91%)" New topic
Author

Finally SCEA! (91%)

Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Hello everyone,

The summer certification effort brought good results!

Here's the report:

Test: Sun Certified Enterprise Architect for Java 2 Platform Enterprise Edition Technology Part II (310-061)
Date Taken:
Registration Number:
Site:
Grade: P
Score: 91
Comment: 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) .......................... 40 Component Diagram (44 maximum) ...................... 39 Sequence/Collaboration Diagrams (12 maximum) ........ 12


I'd like to thank all of you for the very useful hints and clues.

Cheers,

Dmitry
Lokesh Rai
Ranch Hand

Joined: Nov 10, 2004
Posts: 39
Hi Hitry,

Congrats for a great score. I have just started preparing for Part 2. Any tips for me?

Which UML tool you used? Most of them are eval versions. Is there any completely free/open-source one? Any plug-in for Eclipse?

Do you need any knowledge specific to airlines/travel?

Thanks,
Lokesh.
Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Originally posted by Lokesh Rai:
Hi Hitry,

Congrats for a great score. I have just started preparing for Part 2. Any tips for me?

Which UML tool you used? Most of them are eval versions. Is there any completely free/open-source one? Any plug-in for Eclipse?

Do you need any knowledge specific to airlines/travel?

Thanks,
Lokesh.


Hi Lokesh, thanks for congratulations.

I used Sparx Systems' Enterprise Architect. We have a license at work. I think it's a very nice tool.

As to freeware tools, there's Jude Community Edition. It's also good, but not as good as the EA.

I am not very familiar with Eclipse since we use Oracle OC4J and IntelliJ Idea as IDE at work. There are UML plugins available for IntelliJ, but they are not very convenient.

Specific airline/travel world knowledge is not required for this assignment. However, if you have trouble interpreting the BDOM (like I initially did) you might want to spend some time playing with one of the online ticket-booking systems that many airlines offer these days. As to me, I used the website of Dutch railroads at www.ns.nl. Although they deal with trains rather than planes, I found that their procedure is rather relevant to this assignment.
Theodore Casser
Ranch Hand

Joined: Mar 14, 2001
Posts: 1902

Congrats! Wonderful news and a great score to boot.


Theodore Jonathan Casser
SCJP/SCSNI/SCBCD/SCWCD/SCDJWS/SCMAD/SCEA/MCTS/MCPD... and so many more letters than you can shake a stick at!
Marcelo Sousa Ancelmo
Ranch Hand

Joined: Jan 17, 2002
Posts: 497

Congrats, great job!



Regards,


Marcelo Sousa Ancelmo - Brazil
Jeremy Hsu
Ranch Hand

Joined: Mar 28, 2005
Posts: 79
Congrad on passing SCEA
Duren Lee
Greenhorn

Joined: Aug 24, 2005
Posts: 29
Congrats,Hitry!

How did u present your component diagram? I'm sticking on the component diag for a long time
How did your seq. diag in the detail? component-based or class-based?

thank you in advance

duren


SCJP2,SCWCD,SCEA
Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Originally posted by Duren Lee:
Congrats,Hitry!

How did u present your component diagram? I'm sticking on the component diag for a long time
How did your seq. diag in the detail? component-based or class-based?

thank you in advance

duren


Hi Durren,


my component diag is pretty much in line with Cade 1st edition:

1) all EJB

2) Integration tier (DB+legacy)

3) Front end: all JSPs/Swing screens + some extras...

4) Some special components (eg. ServiceLocator).

This should do it!

Dmitry
Pankaj Mishra
Ranch Hand

Joined: Nov 01, 2004
Posts: 31
Congrats Hitry!!Its a great score.

Could u pls tell me if u had shown the generalization(inheritance) relationships in your class diagrams.

I have seen people writing about other relationships(association, dependency, aggregation, composite etc) but have never seen any post saying that the generalization was shown.

The example in Mark Cade too doesn't show generalization .

If you too had not shown generalization then why ?

Pls throw light and clear my doubts.


Thanks
Pankaj
Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Hi Pankaj,

I did show inheritance in a couple of situations where I wanted to emphasize this sort of relationship between classes. But I did not show it consistently throughout the diagram.

From my experience, this is how UML is to be used: you show things that are worth being shown and omit those that aren't. You don't show unimportant things just because you have shown something similar elsewhere on the diagram. I am under impression that Sun graders also share this view.
AlexJ Zhang
Greenhorn

Joined: Sep 17, 2005
Posts: 1
Congratulations!
I got a question about whether I have to list every actual classes in the control logic, such as xxxRequestHandler and yyyRequestHandler (equivalent to Struts Action classes) in the components diagram, or I can simply use one generic compoent (such as RequestHandler) to represent them in COMPONENT DIAGRAM. Further if I have to list all of them, should (and how can) I show the generalization relationship between the abstract base RequestHandler and individual class (following the command pattern) in the COMPONENT DIAGRAM?
I'd very much appreciate your response. Thanks.

Alex
Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Originally posted by AlexJ Zhang:
Congratulations!
I got a question about whether I have to list every actual classes in the control logic, such as xxxRequestHandler and yyyRequestHandler (equivalent to Struts Action classes) in the components diagram, or I can simply use one generic compoent (such as RequestHandler) to represent them in COMPONENT DIAGRAM. Further if I have to list all of them, should (and how can) I show the generalization relationship between the abstract base RequestHandler and individual class (following the command pattern) in the COMPONENT DIAGRAM?
I'd very much appreciate your response. Thanks.

Alex



Hi Alex,

I think you never have to "list all of them" . I would only show things that are important. Again, the component diagram is designed to depict components, i. e. "physical" entities, i. e. those whose lifecycle is well-defined, such as, for example, EJB. I would not recommend cluttering the component diag with inter-class relationships. After all, there's the class diagram specifically for that purpose.
Duren Lee
Greenhorn

Joined: Aug 24, 2005
Posts: 29
Hitry,thanks for your good advice!
now i got some questions:
1.according to your words, DB as resource tier was presented, right?
2.Did you present yr component diag based on logical tier or package?

thank u in advance!

duren
Anirudha Joshi
Greenhorn

Joined: Apr 08, 2005
Posts: 22
Congratulations
Hitry Mitry
Ranch Hand

Joined: Jun 16, 2005
Posts: 32
Originally posted by Duren Lee:
Hitry,thanks for your good advice!
now i got some questions:
1.according to your words, DB as resource tier was presented, right?
2.Did you present yr component diag based on logical tier or package?

thank u in advance!

duren


Hi Duren,

1) the DB itself is not very interesting. But you probably need a tier to abstract it and make it available to the other tiers. This is what I meant in my original reply to you.

2)Sorry, didn't quite get the question. Yes, there are (logical) tiers on the diagram, as I mentioned. If you talk about the way the individual components are shown, I would not huddle them into a package but just show each individual component wherever possible.
Duren Lee
Greenhorn

Joined: Aug 24, 2005
Posts: 29
Originally posted by Hitry Mitry:


Hi Duren,

1) the DB itself is not very interesting. But you probably need a tier to abstract it and make it available to the other tiers. This is what I meant in my original reply to you.

2)Sorry, didn't quite get the question. Yes, there are (logical) tiers on the diagram, as I mentioned. If you talk about the way the individual components are shown, I would not huddle them into a package but just show each individual component wherever possible.


Thank you very much!Hitry, thanks for yr advice.

duren
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Finally SCEA! (91%)