Linked.Archi UML 2.5.1 Taxonomy
type: Ontology
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: umltax
description: 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.
created: 2025-12-01
publisher: Linked.Archi
source: https://www.omg.org/spec/UML/2.5.1/

UML 2.5.1 Concept Scheme
type: ConceptScheme
definition: Classification of UML metaclasses by diagram type and by metaclass category, aligned to the UML 2.5.1 specification structure.
has top concept: By Diagram Type
has top concept: By Metaclass Category

By Diagram Type
type: Concept
top concept of: UML 2.5.1 Concept Scheme
definition: Classification of UML elements by the diagram types they appear in.
in scheme: UML 2.5.1 Concept Scheme

Structural Diagrams
type: Concept
broader: By Diagram Type
definition: UML diagrams that show the static structure of the system.
in scheme: UML 2.5.1 Concept Scheme

Class Diagram
type: Concept
broader: Structural Diagrams
definition: Shows classes, interfaces, attributes, operations, and relationships.
in scheme: UML 2.5.1 Concept Scheme

Class
type: Concept
broader: Class Diagram
in scheme: UML 2.5.1 Concept Scheme

Interface
type: Concept
broader: Class Diagram
in scheme: UML 2.5.1 Concept Scheme

Data Type
type: Concept
broader: Class Diagram
in scheme: UML 2.5.1 Concept Scheme

Enumeration
type: Concept
broader: Class Diagram
in scheme: UML 2.5.1 Concept Scheme

Component Diagram
type: Concept
broader: Structural Diagrams
definition: Shows components, their interfaces, ports, and dependencies.
in scheme: UML 2.5.1 Concept Scheme

Component
type: Concept
broader: Component Diagram
in scheme: UML 2.5.1 Concept Scheme

Port
type: Concept
broader: Component Diagram
in scheme: UML 2.5.1 Concept Scheme

Connector
type: Concept
broader: Component Diagram
in scheme: UML 2.5.1 Concept Scheme

Package Diagram
type: Concept
broader: Structural Diagrams
definition: Shows packages and their dependencies.
in scheme: UML 2.5.1 Concept Scheme

Package
type: Concept
broader: Package Diagram
in scheme: UML 2.5.1 Concept Scheme

Deployment Diagram
type: Concept
broader: Structural Diagrams
definition: Shows nodes, artifacts, and their deployment relationships.
in scheme: UML 2.5.1 Concept Scheme

Node
type: Concept
broader: Deployment Diagram
in scheme: UML 2.5.1 Concept Scheme

Device
type: Concept
broader: Deployment Diagram
in scheme: UML 2.5.1 Concept Scheme

Execution Environment
type: Concept
broader: Deployment Diagram
in scheme: UML 2.5.1 Concept Scheme

Artifact
type: Concept
broader: Deployment Diagram
in scheme: UML 2.5.1 Concept Scheme

Composite Structure Diagram
type: Concept
broader: Structural Diagrams
definition: Shows the internal structure of a classifier with ports and connectors.
in scheme: UML 2.5.1 Concept Scheme

Collaboration
type: Concept
broader: Composite Structure Diagram
in scheme: UML 2.5.1 Concept Scheme

Object Diagram
type: Concept
broader: Structural Diagrams
definition: Shows instances of classes at a specific point in time.
in scheme: UML 2.5.1 Concept Scheme

Profile Diagram
type: Concept
broader: Structural Diagrams
definition: Shows stereotypes and profile applications.
in scheme: UML 2.5.1 Concept Scheme

Profile
type: Concept
broader: Profile Diagram
in scheme: UML 2.5.1 Concept Scheme

Stereotype
type: Concept
broader: Profile Diagram
in scheme: UML 2.5.1 Concept Scheme

Behavioral Diagrams
type: Concept
broader: By Diagram Type
definition: UML diagrams that show the dynamic behavior of the system.
in scheme: UML 2.5.1 Concept Scheme

Use Case Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows actors, use cases, and their relationships.
in scheme: UML 2.5.1 Concept Scheme

Actor
type: Concept
broader: Use Case Diagram
in scheme: UML 2.5.1 Concept Scheme

Use Case
type: Concept
broader: Use Case Diagram
in scheme: UML 2.5.1 Concept Scheme

Activity Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows workflows with actions, control flows, and object flows.
in scheme: UML 2.5.1 Concept Scheme

Activity
type: Concept
broader: Activity Diagram
in scheme: UML 2.5.1 Concept Scheme

Action
type: Concept
broader: Activity Diagram
in scheme: UML 2.5.1 Concept Scheme

Decision Node
type: Concept
broader: Activity Diagram
in scheme: UML 2.5.1 Concept Scheme

Fork Node
type: Concept
broader: Activity Diagram
in scheme: UML 2.5.1 Concept Scheme

Join Node
type: Concept
broader: Activity Diagram
in scheme: UML 2.5.1 Concept Scheme

State Machine Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows states, transitions, and events for object lifecycles.
in scheme: UML 2.5.1 Concept Scheme

State Machine
type: Concept
broader: State Machine Diagram
in scheme: UML 2.5.1 Concept Scheme

State
type: Concept
broader: State Machine Diagram
in scheme: UML 2.5.1 Concept Scheme

Transition
type: Concept
broader: State Machine Diagram
in scheme: UML 2.5.1 Concept Scheme

Sequence Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows time-ordered message exchanges between lifelines.
in scheme: UML 2.5.1 Concept Scheme

Interaction
type: Concept
broader: Sequence Diagram
in scheme: UML 2.5.1 Concept Scheme

Lifeline
type: Concept
broader: Sequence Diagram
in scheme: UML 2.5.1 Concept Scheme

Message
type: Concept
broader: Sequence Diagram
in scheme: UML 2.5.1 Concept Scheme

Combined Fragment
type: Concept
broader: Sequence Diagram
in scheme: UML 2.5.1 Concept Scheme

Communication Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows message exchanges organized by object relationships.
in scheme: UML 2.5.1 Concept Scheme

Timing Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows state changes over time with timing constraints.
in scheme: UML 2.5.1 Concept Scheme

Interaction Overview Diagram
type: Concept
broader: Behavioral Diagrams
definition: Shows high-level flow of control between interaction fragments.
in scheme: UML 2.5.1 Concept Scheme

By Metaclass Category
type: Concept
top concept of: UML 2.5.1 Concept Scheme
definition: Classification of UML metaclasses by their role in the metamodel.
in scheme: UML 2.5.1 Concept Scheme

Classifiers
type: Concept
broader: By Metaclass Category
definition: Metaclasses that classify instances (Class, Interface, DataType, etc.).
in scheme: UML 2.5.1 Concept Scheme

Relationships
type: Concept
broader: By Metaclass Category
definition: Metaclasses that represent connections between elements.
in scheme: UML 2.5.1 Concept Scheme

Behaviors
type: Concept
broader: By Metaclass Category
definition: Metaclasses that specify dynamic behavior (Activity, StateMachine, Interaction).
in scheme: UML 2.5.1 Concept Scheme

Packaging
type: Concept
broader: By Metaclass Category
definition: Metaclasses for organizing model elements (Package, Model, Profile).
in scheme: UML 2.5.1 Concept Scheme

Deployment
type: Concept
broader: By Metaclass Category
definition: Metaclasses for deployment modeling (Node, Artifact, Device).
in scheme: UML 2.5.1 Concept Scheme