Linked.Archi UML 2.5.1 Taxonomy
SKOS taxonomy classifying UML 2.5.1 metaclasses by diagram type and by metaclass category (structural vs behavioral, classifier vs relationship). Provides navigation aids for modeling tool palettes and knowledge graph exploration.
Linked.Archi
UML 2.5.1 Concept Scheme
Classification of UML metaclasses by diagram type and by metaclass category, aligned to the UML 2.5.1 specification structure.
By Diagram Type
Classification of UML elements by the diagram types they appear in.
Structural Diagrams
UML diagrams that show the static structure of the system.
Class Diagram
Shows classes, interfaces, attributes, operations, and relationships.
Class
Interface
Data Type
Enumeration
Component Diagram
Shows components, their interfaces, ports, and dependencies.
Component
Port
Connector
Package Diagram
Shows packages and their dependencies.
Package
Deployment Diagram
Shows nodes, artifacts, and their deployment relationships.
Node
Device
Execution Environment
Artifact
Composite Structure Diagram
Shows the internal structure of a classifier with ports and connectors.
Collaboration
Object Diagram
Shows instances of classes at a specific point in time.
Profile Diagram
Shows stereotypes and profile applications.
Profile
Stereotype
Behavioral Diagrams
UML diagrams that show the dynamic behavior of the system.
Use Case Diagram
Shows actors, use cases, and their relationships.
Actor
Use Case
Activity Diagram
Shows workflows with actions, control flows, and object flows.
Activity
Action
Decision Node
Fork Node
Join Node
State Machine Diagram
Shows states, transitions, and events for object lifecycles.
State Machine
State
Transition
Sequence Diagram
Shows time-ordered message exchanges between lifelines.
Interaction
Lifeline
Message
Combined Fragment
Communication Diagram
Shows message exchanges organized by object relationships.
Timing Diagram
Shows state changes over time with timing constraints.
Interaction Overview Diagram
Shows high-level flow of control between interaction fragments.
By Metaclass Category
Classification of UML metaclasses by their role in the metamodel.
Classifiers
Metaclasses that classify instances (Class, Interface, DataType, etc.).
Relationships
Metaclasses that represent connections between elements.
Behaviors
Metaclasses that specify dynamic behavior (Activity, StateMachine, Interaction).
Packaging
Metaclasses for organizing model elements (Package, Model, Profile).
Deployment
Metaclasses for deployment modeling (Node, Artifact, Device).