This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Question to Mr De - OCMJEA assignment Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Question to Mr De - OCMJEA assignment" Watch "Question to Mr De - OCMJEA assignment" New topic
Author

Question to Mr De - OCMJEA assignment

mahlatse makalancheche
Greenhorn

Joined: Jan 27, 2011
Posts: 8
Hi

Since you also have a chapter on the assignment, i thought i should ask you about a dillema i'm facing.
Completed the trainin, and exam in Decemeber 2011, and in the time since then i have been investing my time in learning about java frameworks (i.e. Spring, play, etc), all these frameworks are based on the JEE tech stack, so they are not against jee, so my question is: since sometimes it might be better to go with these other solutions instead of raw jee (i.e. Team members current knowledge), would it be correct to suggest using such solutions in the assignment where plausible?

Thanks in advance
Amritendu De
author
Ranch Hand

Joined: Feb 21, 2009
Posts: 124
    
    6

This is a good question. Always remember when the examiner reviews your assigment, you are not in front of him.

Although this is a debatable question, but my view point is to stick to a JEE stack. That way you are sure the examiner knows JEE and can understand what you are trying to do.


Senior Architect (SCEA 5, TOGAF 9, IBM OOAD, PMI certified)
[Spring 4 and Hibernate 4: Agile Java Design and Development] [OCMJEA Practice Guide] [OCA Java SE-7 and SE-6 Practice Exams]
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30050
    
149

I agree with Amritendu. The exam comes from Oracle. I wouldn't suggest a non-Oracle product without a really good reason for the exam.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
seelam muralidhara
Greenhorn

Joined: Sep 19, 2011
Posts: 4
Hi Amritendu,

I am looking into assignment part of the book. I am not very clear on deployment diagram as it shows Web Server, Application Server and Database Server in the same node. Does it mean, all these three server are in one physical node/system.
And also not clear on why is Database Server is required when we have inventory and management system. Does it mean, new domain model is placed in newly added database. Please explain more about each server, in particular Database Server and interaction with Inventory system.

Amritendu De
author
Ranch Hand

Joined: Feb 21, 2009
Posts: 124
    
    6

Inventory is an external system the design of which is beyond the scope of the assignment. The domain model when converted into entities is deployed on the database server. As an architect you can think of the infrastructure whether you want to keep the application server and database server on the same node or different nodes.
seelam muralidhara
Greenhorn

Joined: Sep 19, 2011
Posts: 4
Hi Amritendu,

Referring to assignment, could you please explain more about the domain model (specific..Design, Product and Bike) and relationships between them..preferable providing examples.

My doubt is, when customer wants to create the design, starts with selecting the Product(how different products will be displayed? By retrieving Products from the Inventory System using web service? is it correct?.
Bike is also selected same way as Product?

Domain model shows, Design can have 1..* Products, does it mean for ex: Design1 can have multiple products like Product1, Product2 etc.. and Product1 is mapped to Bike1 and Product2 is mapped to Bike2.

What is the difference between Frame and FrameStyle? And both are entities?

Please correct me if my understanding is wrong.
Amritendu De
author
Ranch Hand

Joined: Feb 21, 2009
Posts: 124
    
    6

Could you please explain more about the domain model
[Amritendu] The cardinalities enable you to understand the relationships. For example one to one, many to many or inheritance.

My doubt is, when customer wants to create the design, starts with selecting the Product(how different products will be displayed? By retrieving Products from the Inventory System using web service? is it correct?.
Bike is also selected same way as Product?
[Amritendu] This is based on your assumption whether products will be coming from Inventory.

Domain model shows, Design can have 1..* Products, does it mean for ex: Design1 can have multiple products like Product1, Product2 etc.. and Product1 is mapped to Bike1 and Product2 is mapped to Bike2.
[Amritendu] Right

What is the difference between Frame and FrameStyle? And both are entities?
[Amritendu] FrameStyle will constitute the common attributes of Frame. I have added it so that the design becomes simpler. Yo may proceed without considering it also.

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Question to Mr De - OCMJEA assignment
 
Similar Threads
Criteria to use Hibernate in your design
The Problem With JSP...?
Part - II Mock Assignment - can we create?
Taking Certification Exams
Locking mechanism. What if a Thread dies?