• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
  • Bear Bibeault
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Piet Souris
  • salvin francis
  • Stephan van Hulst
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Jj Roberts

Cleared part II and III 86%

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Today is my turn to come forward and give my 2c. I'd like to thank everybody contributing here and to the hosts of these forums. You're all doing a great job!

After a month and a few days of waiting I got my results today (I think that even if they finish evaluating sooner, they don't post them )

Score:86%
Class Diagram (44 maximum) .......................... 39
Component Diagram (44 maximum) ...................... 35 Sequence/Collaboration Diagrams (12 maximum) ........ 12

Preparation: Cade's book was of some help in the beginning to get an idea of how the assignment should look like. For UML, I used as a reference "Learning UML 2.0" By Kim Hamilton, Russell Miles and "UML 2.0 in a Nutshell" By Dan Pilone, Neil Pitman. And then there were different articles, the Sun Blueprints, work experience and of course, this forum.

Class diagram: only BDM classes, 18 in total, an extension of the proposed model.

Component diagram: I was too lazy here and used the UML 1.1 dashed arrow "use" notation instead of the lolipop. I used one component to represent both clients and didn't go into too much detail.

Sequence diagram: not too much to say here, it helped me learn the UML2 notation.

Assignment document: about two pages long, with sections describing general architecture, assumptions, conventions, security, etc... - all in bullet style statements

In the end I think it's a decent score. I have 6+ years Java experience, but most of it as a developer. I downloaded the assignment about six months ago and then got busy with work and everything. When I get back into certification mode and start working on it, it takes me 2-3 weeks, in-between work and other things, maybe 35-40 hours in total. But I think it can be finished in 2-3 days if you have a few years experience and you can focus full time on it.
And as I got 87 on the first part, this must be my level now.

Cheers!
[ April 05, 2007: Message edited by: Gigi D'Agostino ]
 
Ranch Hand
Posts: 1855
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cheers
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cool ! Congrats !
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats !! how did you implement security, did you show it in your diagram, i mean did you do any authentication / autorization.

How did you show the call from the application client to the EJB, did you call the EJB straight or had any patterns there.

Thanks
Rajesh
 
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cheers!
 
Gigi D'Agostino
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by rajesh ganapathy:
Congrats !! how did you implement security, did you show it in your diagram, i mean did you do any authentication / autorization.

How did you show the call from the application client to the EJB, did you call the EJB straight or had any patterns there.



Well, I do think that some kind of security is needed, don't you? I showed the component(s) in the diagram and described it briefly in the assignment document. You have more options for implementing this and I'm sure there's no one single right answer here.

I also listed the patterns and when they should be used in the document.
[ April 25, 2007: Message edited by: Gigi D'Agostino ]
 
When you have exhausted all possibilities, remember this: you haven't - Edison. Tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic