/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 PNGExport 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.