-
Key: KERML11-3
-
Status: open
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
The semantic constraint checkMultiplicityTypeFeaturing (once corrected per KERML_-236) requires that the multiplicity of a Feature have the same featuringType as the Feature. However, if the Feature is an owned cross Feature, then it's featuringType is required to be the type of the opposite end Feature (for a binary association, or a Cartesian product type for an N-ary association). However, if a bound expression of an owned cross Feature is a FeatureReferenceExpression, one would expect the Feature name to be resolved in the context of the containing Association or Connector, as for an end Feature multiplicity. This requires that the featuringType of the multiplicity of an owned cross Feature be that of the end Feature, not the cross Feature.
-
Reported: KerML 1.0b2 — Thu, 19 Jun 2025 21:41 GMT
-
Updated: Fri, 20 Jun 2025 19:32 GMT
KERML11 — Featuring type of the multiplicity of a cross feature
- Key: KERML11-3
- OMG Task Force: Kernel Modeling Language (KerML) 1.1 RTF