-
Key: KERML-151
-
Status: closed
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
The deriveFeatureType constraint recursively accesses the types of the subsetted Features of a Feature. However, it does not take into account that subsetting relationships may be circular.
Also, the description of the constraint states "If a Feature has chainingFeatures, then its types are the same as the last chainingFeature." However, the OCL actually unions the types of the last chainingFeature with the others.
-
Reported: KerML 1.0b1 — Fri, 4 Aug 2023 20:07 GMT
-
Disposition: Resolved — KerML 1.0b2
-
Disposition Summary:
Correct description and OCL for deriveFeatureType
The description of the constraint is revised to be consistent with the OCL, and the OCL is revised to handle circular subsetting relationships.
-
Updated: Tue, 1 Jul 2025 15:00 GMT
KERML — deriveFeatureType is not correct
- Key: KERML-151
- OMG Task Force: Kernel Modeling Language (KerML) 1.0 FTF