KerML 1.0b3 FTF Avatar
  1. OMG Issue

KERML_ — Corrections to the resolution of KERML_-39

  • Key: KERML_-151
  • Status: open  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    Implementation of the resolution to KERML_-39 as approved has identified some needed corrections that need to be made:

    1. The revision to the operation Type::directionOfExcluding is missing the functionality to switch in and out directions on features of a conjugated Type relative to its original Type.
    2. In the OCL for the operation Type::visibleMemberships, self needs to be added to excluded in the call to inheritedMemberships.
    3. In the OCL for the constraint Type::deriveTypeInheritedMembership, the call to inheritedMemberships needs to be updated to reflect the revised signature for that operation.

    In addition, adding the operation allRedefinedFeatures to Membership is ill-advised, because it creates a dependency of a Root metaclass (Membership) on a Core metaclass (Feature), in violation of the intended layering.

  • Reported: KerML 1.0b2 — Tue, 14 Jan 2025 22:00 GMT
  • Updated: Tue, 14 Jan 2025 22:00 GMT