Download presentation
Published byLogan Carson Modified over 9 years ago
1
SAD2 - UML Lecturer: Dr. Dimitrios Makris 1st Lecture
Module Introduction UML Review Lecturer: Dr. Dimitrios Makris
2
Summary of this session
General Information for SAD2-UML SAD1 Review Sequence Diagram
3
Summary of SAD2-UML part
Sequence Diagram Class Diagram (Advanced Notation) Construction Phase Patterns Other Diagrams
4
Teaching & Learning Strategy
Lectures Workshops Independent Study Assignment MCQ Test Blackboard Forums
5
UML sources
6
UML Software
7
Assignment General Case Study Description
Use Case Diagram, Class Diagram, Sequence Diagram Assignment: Tuesday 10th October Deadline: 1:00pm, Monday 6th November Feedback by 11th December
8
Unified Process: Iterative-Incremental
9
Question What is the purpose of each phase/step? Inception Elaboration
Construction Analysis Design Coding Testing Transition
10
Use Case Diagrams
11
Class Diagrams
12
Activity Diagrams
13
Questions For each of the three diagrams what does it represent?
why is it used ? when exactly is it used, during the Unified Process?
14
Question What is the conceptual model? What is its relationship to the class diagram and the implementation model?
15
Construction Phase Each Use Case defines an iteration Analysis:
(Analysis, Design, Implementation, Testing) Analysis: Write a detailed (full) Use Case. Use activity diagram/sequence diagram/collaboration diagram to visualise the detailed Use Case.
16
Sequence Diagram (I) Objects Timeline Messages
17
Sequence Diagram (II) Lifeline, Activation, Creation, Destruction.
Return messages Recursive calls
18
Sequence Diagram in UML 2 (I)
Head of lifelines: Use participants instead of objects UML 2: participant UML 1.x: object :Order :Order
19
Sequence Diagram in UML2 (II)
Better control of iterative and conditional flow Operators in interaction frames: Alt, opt, par, loop, region, neg, ref, sd
20
Summary SAD2-UML Overview SAD1 Review Sequence Diagram Unified Process
Use Case Diagram, Class Diagram, Activity Diagram Sequence Diagram
21
What is next? This week Workshops on StarUML Software Next week
Lecture on UML Dynamic Views/Sequence Diagram
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.