Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
UML Structural Models
UML Structural diagrams depict the structural elements composing a system or function. These diagrams reflect the static relationships of a structure (Class or Package diagrams) or run-time architecture (Object or Composite Structure diagrams).
Structural Diagram types
Diagram Type |
Detail |
See also |
---|---|---|
Class |
Class diagrams capture the logical structure of the system, the Classes and objects that make up the model, describing what exists and what attributes and behavior it has.
|
|
Composite Structure |
Composite Structure diagrams reflect the internal collaboration of Classes, Interfaces and Components (and their properties) to describe a functionality.
|
|
Component |
Component diagrams illustrate the pieces of software, embedded controllers and such that make up a system, and their organization and dependencies.
|
|
Deployment |
Deployment diagrams show how and where the system is to be deployed; that is, its execution architecture.
|
|
Object |
Object diagrams depict object instances of Classes and their relationships at a point in time.
|
|
Package |
Package diagrams depict the organization of model elements into Packages and the dependencies amongst them.
|
|
Profile |
Profile Diagrams are those created in a «profile» Package, to extend UML elements, connectors and components.
|