/notations/uml
UML in Arq
Class, component, deployment and use case diagrams over the same model: a class is a logical entity, a component an application component, an actor a role.
/01 Fidelity
L1 Allowed relationships, containment and validation are enforced.
Arq declares a level only when its test fixtures prove it, and raises it the same way.
/02 What you can model
- business
- Role
- data
- Logical Entity, Attribute
- application
- Interface/Endpoint, Application Component, Application Service
- technology
- Node, Artifact
Preferred relationships: specializes, composes, aggregates, relates to, realizes, implements, depends on, uses, serves, assigned to, hosted on.
/03 Interchange
| SVG and PNG | Export per view |
|---|
Every notation draws the same model: an element on this UML view can appear on views in other notations too. More in the documentation.