• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

SCEA Part 2 Query

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yesterday, I was reviewing domain diagram given in assignment. In domain diagram, cardinality (1,*) displayed for every association. It looks some cardinality for some associations are wrong. Can we override those cardinality? Did somebody face simillar issue?
It looks difficult to model application with given cardinality.

Please help me out.

Thanks,
Prashant
 
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As per Humphrey Sheil's book Chpt 9 which is a bible for all SCEA Part2 takers you should stick to the domain diagram as closely as possible.
Sometimes it may be sub-optimal.
However it is the only basis the examiner has to evaluate the solution.
Examinees are obviously not able to be present physically to justify changes to domain diagrams.
Of course if you can make changes and provide suitable explanation, I daresay that would be fair enough.

My 2c :-)

Rgds
 
Prashant Aakolkar
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks, Ravi for your advice.
I think, I need to do brain storm to make myself comfortable with domain diagram.

Thanks,
Prashant


 
Ravi Iyer
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Best of luck Prashant. I'm stkill waiting for my results. Not too confident since I feel I have missed quite a few things people on this forum discuss. Overall I have found the level of difficulty and detail of SCEA 1,2,3 impressive. They have done a great job designing an exam which can be prepared for mainly by experience. Books and forums like these help but experience I have found is greatest help.
 
Ranch Hand
Posts: 123
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Let me add my two pence, too.

I am not privy to all the opinions of the writer mentioned before; one of which, I came across perchance, I beg to differ with. In fact, Sun should declare a writer to be the official spokesperson regarding their exam rules, if they want the test takers to follow that writer, without which, it is not a fair to expect the test takers to adhere to such standards. For example, if a test taker has not read or believed my previous responded, s/he may be discriminated unjustifiably, is my concern.

Coming to the basic question, if you think that the domain model or any part of the assignment is at fault, you should first try to gather solid reasons for opinion (e.g. reference to referred books/journals, various standards, etc). Then, you should boldly make them out in your assumptions, correct the things as they should be, and proceed.

My justification in suggesting the above course of action is that otherwise, you might take a less optimized path or wait forever to find a solution to an erroneous situation.

However, you may also write back to Sun Education regarding the problems and wait for a reasonable time for their response, if you want to be absolutely sure of what you should do, before proceeding.
 
Ravi Iyer
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Good words :-) Das. I'm not suggesting examinees develop a solution around erroneous domain diagrams. Far from it what appears sub-optimal may have reasons which take time to understand. It may be faster to develop a better solution with a more streamlined DD but harder to explain the same to your assessor who you won't meet. The DD may be tweaked to introduce a "trick scenario" that might need accounting for in our eventual solution. Hence my suggestion that change to DD be not a first but rather last option. Again, just my opinion.

Rgds
 
P Das
Ranch Hand
Posts: 123
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
No dialog; just to clarify that I did not refute anything my previous respondent said; my question was about certain writer of a book that claims to be providing insider information--in the sense that it is not contained in the Sun's official communications to the test takers--which appears to be discriminatory to me, as explained before.

Moreover, many problems can be tackled in various ways; if one can fault something--with sufficient reasons--that another treats as gospel, there should be nothing wrong, IMHO.

 
author and jackaroo
Posts: 12200
280
Mac IntelliJ IDE Firefox Browser Oracle C++ Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

P Das wrote:However, you may also write back to Sun Education regarding the problems and wait for a reasonable time for their response, if you want to be absolutely sure of what you should do, before proceeding.


Which will be a long wait with (probably) no response.

As the architect of this solution, you are expected to be the expert, and you are the person others are looking to for the decision.
 
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Speaking from my own experience in Part 2, I changed the cardinality in 2 places. I wrote a detailed paragraph justifying my decision in the Design Assumptions section at the top.

Few days later I passed.

I think the only rule is that you should not neglect any BDM objects completely. You can add/modify/replace, but dont eliminate them completely.

Bottom line - Like Andrew said, you are the architect. If you feel that there is something that can be done better, then do it and justify your decision. There is no skill required in copying something 1:1. Even my manager can do that
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic