- Количество слайдов: 12
SCEA certification Alain Hsiung, Ideartis Java Users Group Switzerland Technopark Zurich, 5. 12. 2003
Content u The exam u Part III u The schedule framework u Working in group 2
Motivation u Highest J 2 EE certification u 31 certified SCEA (aka SCJA) in Switzerland u 92% succeeded part I, 77% part II+III 3 (22. 9. 2003)
The exam u Part I: 48 questions, multiple choice, 1 h 1/4, pass score 68%. n Hint: 16 questions = 20 mn, mark unsure questions, pass through marked questions: 15 mn u Part II: project, unlimited time (1 year), pass score: 70%. n n Deliverables: 1 class diagram, 1 component diagram, sequence diagrams, assumptions. Hint: use OOA/OOD methodology. Deliver a section on „design decisions“ (including the design patterns you chose). u Part III: 4 questions, essay, 1 h 1/2, scored with part II. n 4 Hint: anticipate questions concerning your architecture.
Part I: objectives u Common architectures u Legacy connectivity u EJB, EJB container u Protocols u Applicability of J 2 EE technology u Design Patterns u Messaging u Internationalization u Security 5
Part I: preparation u [course „Architecting and designing J 2 EE applications“, SL-425 Sun Edu] u Book: SCEA for J 2 EE Technology Study Guide, Sun Press n n n 6 Good overview on the main topics But topics missing: Common architectures, Legacy connectivity and Messaging. Not enough details (other readings are necessary)
Part I: preparation u More detailed readings n n www. ideartis. ch (under news) www. bm-one. com/Se/scea 1. htm www. leocrawford. org. uk/work/jcea/part 1/ saloon. javaranch. com u Mock test n n 7 www. whizlabs. com/scea. html highly recommended, also poor quality
Part II u [Take an OOA/OOD course] u Use OOA/OOD methodology!! u Continuously write down assumptions u Look at many hints in my discussion thread on javaranch forum u Think as an architect, not a developer u Rewrite the use cases in your (better) terms, draw an activity diagram, a deployment diagram and user interface outputs for yourself; it helps. u Take time to make the class diagram solid (most failures are there) 8
Part II u Component diagram for J 2 EE n n n There is almost no litterature Use J 2 EE design patterns Read the case study in the SCEA Study Guide u Make the diagram layout clear and notation (stereotype, labels, names, comments) consistent u Use a „real“ UML tool n n 9 Like Together, Rose and Magic. Draw Because correct syntax is scored
Part III: preparation u Very easy if you have done part II yourself. u Anticipate a few questions on service-level requirements and key design patterns concerning your architecture n n n 10 scalability maintainability security session handling persistence
Schedule framework c. a st c os tri igr e M om N, r n at p , GK su I M at xam IB rt I r e at e pa ch for am ad u r vo ste ex nlo y i e w bu reg tak do rt t , e d oa am il ex a r em r fo m a ve e ei gist ex c e re r take II rt a p l up h is study part I 100 h effort do part II 2 W 1 W • Read 1 -3 chapters, take notes & meet to discuss lessons learned and issues. Iterate. • Do mock test, take notes & discuss lessons learned and issues. Iterate. 11 100 h effort • Make draft & meet to discuss issues. • Make a version 1. 0 & meet to discuss issues. prepare part III 4 -6 W fin
Working in group u Team building n n 2 -3 persons Start and duration match experience duration (days) very high (50 h) high (100 h) medium (200 h) 2 h/d 25 50 100 4 h/d 12. 5 25 50 8 h/d 6. 25 12. 5 25 u Information platform n u Discussion forum n n Worldwide Hint: use javaranch forum effort n For meetings, documents Hint: use smartgroups u Ethic: part III assignment is the same for all candidates. n 12 Hint: discuss principles and methodology, not concrete design and domain details.