230 likes | 455 Views
Unified Modeling Language . Unified Modeling Language ¤ Entstehung. Structural Diagrams Class Object Component Deployment. Behavioral Diagrams Use Case Sequence Callaboration State Transition Activity. Unified Modeling Language ¤ UML Diagram Types.
E N D
Structural Diagrams Class Object Component Deployment Behavioral Diagrams Use Case Sequence Callaboration State Transition Activity Unified Modeling Language ¤UML Diagram Types
Unified Modeling Language ¤Structural Diagrams • Class Diagram • Static structur of a system • Shows • Classes • Interfaces • Collaborations • Relationships
Unified 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
Unified 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
Unified Modeling Language ¤Structural Diagrams • Deployment Diagram • Models the runtime environment • Shows processing nodes and the components they deploy
Unified Modeling Language ¤BehavioralDiagrams • Use Case • Models the context and behavior of a system • Shows actors, use cases and their relationships
Unified Modeling Language ¤BehavioralDiagrams • 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
Unified Modeling Language ¤BehavioralDiagrams • Sequence Diagram
Unified Modeling Language ¤BehavioralDiagrams • Collaboration Diagram • Models the organization of the objects in an interaction • A kind of interaction diagram • Shows objects and the messages they can send
Unified Modeling Language ¤BehavioralDiagrams • Collaboration Diagram • OMT
Unified Modeling Language ¤BehavioralDiagrams • State Transition Diagram • Models the lifetime of an object • Shows the flow of control from state to state
Unified Modeling Language ¤BehavioralDiagrams • Activity Diagram • Models the steps in a process • Shows the flow of control from activity to activity • Essentially a flowchart
Unified 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