-
Key: BACM12-16
-
Status: closed
-
Source: Thematix Partners LLC ( Mr. James Rhyne)
-
Summary:
In prototyping the Guild transportation reference model, it became apparent that the 1.1 metamodel does not support the notion of outcomes associated with the execution of value stream stages or abstract capabilities. For example, safety and comfort of the traveler are outcomes that have high value in the value proposition, They are continuously associated with the enroute stage of the value stream and are not appropriately characterized as exit-criteria, which are outcomes associated with the ending of the stage.
Such outcomes should be associated with capabilities such as conveyor operations to indicate that the outcome is in force throughout the exeuction of the capability. -
Reported: BACM 1.1b1 — Fri, 24 Oct 2025 18:19 GMT
-
Disposition: Resolved — BACM 1.2b1
-
Disposition Summary:
Add statecharts-like metamodel elements
The proposal creates a new subtype of Outcome, named Region, that is associated to AbstractCapability, AbstractProcess, or ValueStreamStage by a reified relation named "during". Region aggregates AbstractCapabilities, AbstractProcesses, ValueStreamStages and Outcomes. An implementing tool must also aggregate needs/produces, inputs/outputs, or entry/exit criteria that relate the aggregated elements. The result should create in each Region, a network that describes behaviors in terms of Outcomes linked by AbstractCapabilities, AbstractProcesses or ValueStreamStages. For completeness, the Outcomes needed and produced by the AbstractCapability, AbstractProcess, or ValueStreamStage, whose behavior is being described by "during" related Regions, should also be part of the network in some of these Regions. Regions may be decomposed and the child Regions are presumed to behave independently unless they create Outcomes that are consumed in another region; such a creation/cunsumption relation implies a point of synchronization between the Regions.
The effect of these changes is to allow a lightweight statecharts model to be used to describe behaviors. -
Updated: Thu, 17 Sep 2026 01:13 GMT
-
Attachments:
- BACM_RTF_1_2_Issue_resolutions.docx 2.03 MB (application/vnd.openxmlformats-officedocument.wordprocessingml.document)
- Capability_20260128_1056.svg 57 kB (image/svg+xml)
- Capability_dtc-24-12-09.svg 52 kB (image/svg+xml)
- During_20260128_1056.svg 32 kB (image/svg+xml)
- Outcome_20260128_1056.svg 54 kB (image/svg+xml)
- Outcome_dtc-24-12-09.svg 42 kB (image/svg+xml)
- Process_20260128_1056.svg 53 kB (image/svg+xml)
- Process_dtc-24-12-09.svg 50 kB (image/svg+xml)
- ValueStream_20260128_1056.svg 48 kB (image/svg+xml)
- ValueStream_dtc-24-12-09.svg 44 kB (image/svg+xml)
BACM12 — Need outcome to represent state during execution of value stream stages, and abstract capabilities.
- Key: BACM12-16
- OMG Task Force: Business Architecture Core Metamodel (BACM) 1.2 RTF