• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

Finally SCEA! (91%)

 
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Ranch Hand
Posts: 1906
3
Hibernate Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats! Wonderful news and a great score to boot.
 
Ranch Hand
Posts: 498
Eclipse IDE Firefox Browser Fedora
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats, great job!



Regards,
 
Ranch Hand
Posts: 79
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrad on passing SCEA
 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Hitry Mitry
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations
 
Hitry Mitry
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
 
Or we might never have existed at all. Freaky. So we should cherish everything. Even this tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic