Too much details is unlikely the reason for taking away the marks. My guesses are too little detail or vague representations. Without seeing exactly what you submitted, it is impossible to point out the mistakes and without knowing the mistakes, it is very hard to give advice. But here are some things that can improve your chance of success.
Get your diagrams peer reviewed by a colleague or friend. Show them the problem description, your use cases and then have them look at your diagrams. This will help you assess the clarity of your design. Also ask them if the diagrams are cluttered with too much details. Incorporate their feedback.
Check your level of compliance with UML syntax. Focus on the basics first without getting carried away with all the cool things. Classes, messages, stereotypes, interfaces, singletons, actors, packages are some of the things that you ought to get right. Stay away from rarely used esoteric UML representations.
Ensure J2EE compliance. Stay away from third party tools such as Struts, Hibernate etc. At the design and architecture level, you can safely abstract these components using more general description such as MVC framework, Persistence layer etc.
Ask yourself if you have completely covered all the usecases.
Ask yourself if you have packaged your final submission exactly as described by Sun. If you deviated from the required format, it is likely to tick-off the evaluator and can have unpleasant side effects on the overall evaluation.
You have lost a lot of marks in Component diagrams. That is one area where you definitely need to improve your skills. Scout the web for more examples.
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Originally posted by Ajith Kallambella: [QB]Too much details is unlikely the reason for taking away the marks. My guesses are too little detail or vague representations. Without seeing exactly what you submitted, it is impossible to point out the mistakes and without knowing the mistakes, it is very hard to give advice. But here are some things that can improve your chance of success.
Some details... I had just one component diagram, laying out all my jsps, the controllers, the service locator, the facade and the DAOs. I had no packages in my diagram. Could that be the reason? I am not very sure. The diagrams were UML 1.5 compliant.
Assuming a normal J2EE application using JSPs, controllers, facades and DAOS how would you go about organizing them into components? More specifically I am beggining to assume that I lost marks because I did not arrange them into packages.