-
Key: KDM14-73
-
Legacy Issue Number: 16633
-
Status: closed
-
Source: Benchmark Consulting ( Stephane Vaucher [X] (Inactive))
-
Summary:
In the Conceptual package (Section 20) of the KDM specification, there is a constraint described in Fig. 20.4, that forces an AbstractConceptualElement to be associated to one and only one ConceptualRole. This does not seem to be justified by the description of a ConceptualRole. Furthermore, the example provided in Section 20.6.1 does not respect this constraint. In this example, there are two rule units that define 2 different roles that are associated to the same fact.
The impact of this requirement is that a Term Unit cannot be play a role in multiple FactUnits, and a FactUnit cannot play a role in multiple RuleUnits. If this is correct, a clarification would be advisable.
-
Reported: KDM 1.3 — Tue, 25 Oct 2011 04:00 GMT
-
Disposition: Resolved — KDM 1.4
-
Disposition Summary:
Change caridinality of Role association at the side of ConceptualRole to 0..*
Allow multiple ConceptualRoles to be associated with the same AbstractConceptualElement
-
Updated: Tue, 12 Jul 2016 14:44 GMT
KDM14 — AbstractConceptualElement is required to have one and only one role
- Key: KDM14-73
- OMG Task Force: ADM KDM 1.4 RTF