SysML 2.0b3 FTF Avatar
  1. OMG Issue

SYSML2_ — Corrections to operation and constraints from previous resolutions

  • Key: SYSML2_-515
  • Status: open  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:
    1. The operation TransitionUsage::sourceFeature was added by the resolution to SYSML2_-222. The description of this operation is:

      Return the Feature to be used as the source of the succession of this TransitionUsage, which is the first ownedMember of the TransitionUsage that is a Feature not owned via a FeatureMembership whose featureTarget is an ActionUsage.

      and the OCL is consistent with this. However, this requires the source of a TransitionUsage to be an ownedMember, which will only be the case if it is a feature chain. Otherwise, the source must be allowed to be a Feature that is not owned by the TransitionUsage.

    2. The resolution to SYSML2_-108 revised several validation constraints to account for feature chaining. The constraint validateSatisfyRequirementUsageReference should have been included in this revision, but was missed.
    3. The constraint checkTerminateActionUsageSubactionSpecialization was added by the resolution to SYSML_-44. In the normative SysML.xmi, it has a spurious space at the end of it's name.
  • Reported: SysML 2.0b2 — Wed, 19 Feb 2025 21:02 GMT
  • Updated: Wed, 19 Feb 2025 21:20 GMT