Beruflich Dokumente
Kultur Dokumente
Notation
UML Uses
Visualization
Specification
Constructing
Documenting
UML E ntities
UML
Building blocks
Th ings
S tructural
thing s
Relationships
Behavioral
things
Class
Interface
Collaboration
Use case
Active Classes
Component
Interaction
State machine
Grouping
things
Ann otational
things
Packages
Note
Diagrams
Dependency
Association
Class diagram
Object diagram
Generalization
Realization
Use case
diagram
Sequence
diagram
Collab oration
diagram
Statechart
diagram
Component
diagram
Activity
diagram
Node
Deployment
diagram
Structural
Behavioral
Grouping
Annotational
Class
Interface
Collaboration
Use case
Active classes
Component
Node
Person
Data
Members
Function
Members
PersonInterface
Chain of
responsibility
Place Order
ActivePerson
Data
Members
Viewer.a
Function
Members
State Machine: A
sequence of states that
an object goes
through.
Display
On
Organization of a model:
Grouping Things
Package: a general-purpose mechanism for
bundling together structural, behavioral, or
other packages.
Off
Explanations: Annotational
Things
Notes: Explain the model, comments,
constraints, etc.
This class
is for .
Conventions
Relationships in UML
Dependency: Change
to one thing will affect
the other.
Association: Set of
links between objects.
1
employer
Relationships contd
Generalization: Used
for inheritance.
Encodes IS-A
relationship.
Realization: A
specification of a
contract between two
entities.
*
employee
Diagrams
Class diagrams
Object diagrams
Use case diagrams
Sequence diagrams
Collaboration
diagrams
Statechart diagrams
Activity diagrams
Component
diagrams
Deployment
diagrams
Things
Structural
things
Behavioral
things
Class
Interface
Collaboration
Use case
Active Classes
Component
Node
Interaction
State machine
Relationships
Grouping
things
Packages
Annotational
things
Note
Diagrams
Dependency
Association
Class diagram
Object diagram
Generalization
Realization
Use case
diagram
Sequence
diagram
Collaboration
diagram
Statechart
diagram
Component
diagram
Activity
diagram
Deployment
diagram