Title: Unified Modeling Language
1Unified Modeling Language
2Unified Modeling Language Entstehung
3Unified Modeling Language UML Diagram Types
- Structural Diagrams
- Class
- Object
- Component
- Deployment
- Behavioral Diagrams
- Use Case
- Sequence
- Callaboration
- State Transition
- Activity
4Unified Modeling Language Structural Diagrams
- Class Diagram
- Static structur of a system
- Shows
- Classes
- Interfaces
- Collaborations
- Relationships
5Unified Modeling Language Structural Diagrams
6Unified Modeling Language Structural Diagrams
- Object Diagram
- Models object structures
- Object is an instance of an element in a class
diagram - Shows a snapshot of a system at a certain point
in time
7Unified Modeling Language Structural Diagrams
- Component Diagram
- Models the static implementation of a system
- Component is a binary, replaceble piece of a
system that realizes interfaces - Shows components, interfaces and relationships
8Unified Modeling Language Structural Diagrams
- Deployment Diagram
- Models the runtime environment
- Shows processing nodes and the components they
deploy
9Unified Modeling Language Behavioral Diagrams
- Use Case
- Models the context and behavior of a system
- Shows actors, use cases and their relationships
10Unified Modeling Language Behavioral Diagrams
11Unified Modeling Language Behavioral Diagrams
12Unified Modeling Language Behavioral Diagrams
- Sequence Diagram
- Models the time ordering of messages
- A kind of interaction diagram
- Shows flow of control from object to object
- Shows objects and the messages passed
13Unified Modeling Language Behavioral Diagrams
14Unified Modeling Language Behavioral Diagrams
- Collaboration Diagram
- Models the organization of the objects in an
interaction - A kind of interaction diagram
- Shows objects and the messages they can send
15Unified Modeling Language Behavioral Diagrams
- Collaboration Diagram
- OMT
16Unified Modeling Language Behavioral Diagrams
- State Transition Diagram
- Models the lifetime of an object
- Shows the flow of control from state to state
17Unified Modeling Language Behavioral Diagrams
18Unified Modeling Language Behavioral Diagrams
- Activity Diagram
- Models the steps in a process
- Shows the flow of control from activity to
activity - Essentially a flowchart
19Unified Modeling Language
- Tools
- Rational Rose
- Innovator von MID
- Establish a new method
- only in a small project
- only with a coach
- only with a lot of time and money