MapRef-Glossary
>
U
>
Unified Modeling Language - UML
|
back
next
|
|
|
|
23.10.2011
Unified Modeling Language (UML) is a graphical object oriented modeling language.
|
|
UML uses various view and diagram typs [Rumbaugh et al. 1999, Rumbaugh u.a. 1993,
ISO-19103,
Page-Jones 2000, Bédard et al. 2001].
Major Area
|
View
|
Diagrams
|
Main Concepts
|
Structural
|
Static view
|
Class diagram
|
Class, association, generalization,
dependency, realization, interface
|
Use case view
|
Use case diagram
|
Use case, actor association, extend, include,
use case generalization
|
Implementation view
|
Component diagram
|
Component, interface, dependency, realization
|
Deployment view
|
Deployment diagram
|
Node, component, dependency, location
|
Dynamic
|
State machine view
|
Statechart diagram
|
State, event, transition, action
|
Activity view
|
Activity diagram
|
State, activity, completion transition, fork, join
|
Interaction view
|
Sequence diagram
|
Interaction, object, message, activation
|
Collaboration
diagram
|
Collaboration, interaction, collaboration role,
message
|
Modelmanagement
|
Model management
view
|
Class diagram
|
Package, subsystem, model
|
Extensibility
|
All
|
All
|
Constraint, stereotype, tagged value
|
Tabelle: views and diagrams of UML [Rumbaugh et al. 1999]
|
|
|
|