## page was renamed from UmlMasterModule0503/ProgramSchedule <> ---- <> Schedule for ID Master Module M3, Software modelling and specification == day 1 intro, user requirements analysis (14 March 2005) == ---- Welcome:: 1. objectives, expectations and planning of the module (all) Lecture:: 2. intro on software engineering (1h) Loe Workshop:: 3. user requirements specification: '''activity diagrams, use case diagrams''' Panos (continues in afternoon) == day 2 specifying objects and relations (15 March 2005, morning only) == ---- Workshop:: 1. lecture + exercises on '''class diagrams''' Yuechen == day 3: specifying dynamic behavior (18 March 2005) == ---- Workshops (morning):: 1. lecture + exercises on '''state charts''' Yuechen 2. lecture + exercises on '''sequence charts''' Yuechen Case study (afternoon):: 1. intro to the emotion-based instant messaging case study (Jun) == day 4: case study specification (21 March 2005) == ---- Case study (morning):: 1. specifying the system using '''activity diagrams, use case diagrams''' (expert: Panos) 2. specifying the system using '''class diagrams''' (expert: Jun) Case study (afternoon):: 3. specifying the system using '''state charts''' (expert: Jun) 4. specifying the system using '''sequence charts''' (expert: Jun) == day 5: case study implementation (22 March 2005) == ---- Case study (all day):: 1. introduction to the case study's '''Java''' platform (Jun) 2. selection of component 3. implementation work in == day 6: evaluation (29 March 2005, till 16.00) == ---- Case study (morning):: 1. validation of the implementation 2. consolidation of documents Report session (afternoon):: 3. show and discuss diagrams (all) 4. demonstrate the Java program (all) 5. reflect on notations + process (all)