KerML 1.1b1 RTF Avatar
  1. OMG Issue

KERML11 — Occurrences::surroundedByOccurrences::surroundingSpace should not be an end feature

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

    In the Kernel Semantic Library model Occurrences, the feature Occurrence::surroundedByOccurrences has a single nested end feature

    end [1] feature surroundingSpace: Occurrence subsets self;
    

    However, the cross multiplicity is invalid here, because constraint validateCrossSubsettingCrossFeature requires that the owningType of an end feature with an owned cross feature have at least two ends. Indeed, it is not clear why this feature should be an end feature at all.

  • Reported: KerML 1.0b2 — Thu, 19 Jun 2025 23:05 GMT
  • Updated: Fri, 20 Jun 2025 19:32 GMT