KerML 1.0b2 FTF Avatar
  1. OMG Issue

KERML — Validation constraints are missing in the SysML abstract syntax

  • Key: KERML-32
  • Status: closed  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    The following validation constraints are implied by textual descriptions in the specification, but are missing in the abstract syntax. They should be added, along with appropriate OCL.

    8.3.17.2 ExhibitStateUsage

    1. validateExhibitStateUsageReference – If an ExhibitStateUsage has an ownedReferenceSubsetting, then its referencedFeature must be a StateActionUsage.

    8.3.19.2 AssertConstraintUsage

    2. validateAssertConstraintUsageReference – If an AssertConstraintUsage has an ownedReferenceSubsetting, then its referencedFeature must be a ConstraintUsage.

    8.3.20.10 SatisfyRequirementUsage

    4. validateSatisfyRequirementUsageReference – If a SatisfyRequirementUsage has an ownedReferenceSubsetting, then its referencedFeature must be a RequirementUsage.

    8.3.24.2 IncludeUseCaseUsage

    5. validateIncludeUseCaseUsageReference – If an IncludeUseCaseUsage has an ownedReferenceSubsetting, then its referencedFeature must be a UseCaseUsage.

  • Reported: KerML 1.0a1 — Tue, 25 Apr 2023 20:48 GMT
  • Disposition: Transfered — KerML 1.0b2
  • Disposition Summary:

    Transferred to SysML v2 FTF

    This issue was created under the KerML FTF by mistake. It has been transferred to the SysML v2 FTF (SYSML2-28).

  • Updated: Tue, 1 Jul 2025 15:00 GMT