Linked.Archi BPMN 2.0.2 Viewpoints
type: Ontology
imports: core#
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: bpmnvp
creator: Kalin Maldzhanski
description: BPMN 2.0.2 viewpoints corresponding to the four diagram types defined by the OMG specification: Process, Collaboration, Choreography, and Conversation.
created: 2026-04-16
modified: 2026-04-16
publisher: Linked.Archi
publisher: linked.archi
status: draft
version IRI: 0.1.0#
version info: 0.1.0
source: https://www.omg.org/spec/BPMN/2.0.2/

BPMN 2.0.2 Viewpoint Catalog
type: ConceptScheme
definition: The four BPMN diagram types as defined by the OMG BPMN 2.0.2 specification: Process, Collaboration, Choreography, and Conversation.
scope note: BPMN defines a fixed set of diagram types for modeling business processes and their interactions. Each diagram type focuses on a different aspect of process modeling.
source: https://www.omg.org/spec/BPMN/2.0.2/
has top concept: Process Flow Diagram
has top concept: Collaboration Diagram
has top concept: Choreography Diagram
has top concept: Conversation Diagram

Process Flow Diagram
type: Viewpoint
definition: Shows the sequence of activities within a single business process, including tasks, gateways, events, and sequence flows. Answers: "What steps does this process follow and in what order?"
includes concept: Process
includes concept: Task
includes concept: Gateway
includes concept: Event
includes concept: SequenceFlow
viewpoint has purpose: Designing
viewpoint frames concern: BehaviorConcern
viewpoint frames concern: StructureConcern
view type: Diagram
top concept of: BPMN 2.0.2 Viewpoint Catalog
in scheme: BPMN 2.0.2 Viewpoint Catalog

Collaboration Diagram
type: Viewpoint
definition: Shows the interactions between two or more participants (pools) via message flows. Each participant contains its own process. Answers: "How do different parties interact in this business scenario?"
includes concept: Collaboration
includes concept: Participant
includes concept: MessageFlow
viewpoint has purpose: Designing
viewpoint frames concern: IntegrationConcern
viewpoint frames concern: BehaviorConcern
view type: Diagram
top concept of: BPMN 2.0.2 Viewpoint Catalog
in scheme: BPMN 2.0.2 Viewpoint Catalog

Choreography Diagram
type: Viewpoint
definition: Shows the expected message exchange behavior between participants without revealing internal process details. Focuses on the contract between parties. Answers: "What is the agreed interaction protocol between participants?"
includes concept: Choreography
includes concept: ChoreographyTask
includes concept: ChoreographyActivity
viewpoint has purpose: Designing
viewpoint frames concern: BehaviorConcern
viewpoint frames concern: IntegrationConcern
view type: Diagram
top concept of: BPMN 2.0.2 Viewpoint Catalog
in scheme: BPMN 2.0.2 Viewpoint Catalog

Conversation Diagram
type: Viewpoint
definition: Shows a high-level overview of message exchanges grouped into conversations between participants. A simplified view of collaboration. Answers: "What are the major communication topics between participants?"
includes concept: Conversation
includes concept: ConversationNode
includes concept: Participant
viewpoint has purpose: Informing
viewpoint frames concern: IntegrationConcern
viewpoint frames concern: StructureConcern
view type: Diagram
top concept of: BPMN 2.0.2 Viewpoint Catalog
in scheme: BPMN 2.0.2 Viewpoint Catalog