SysML 2.0b2 FTF Avatar
  1. OMG Issue

SYSML2 — validateDefinitionVariationMembership and validateUsageVariationMembership are too strict

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

    The constraints validateDefinitionVariationMembership and validationUsageVariationMembership require that all the owned members of a variation definition or usage be variant members. This is too strong:

    • It disallows any variation Usage from having a Multiplicity, because that is a non-variant owned member of the Usage.
    • It disallows a variation PortDefinition from having a required ConjugatedPortDefinition, because that is a non-variant owned member of the definition.
  • Reported: SysML 2.0b1 — Thu, 13 Jul 2023 20:20 GMT
  • Updated: Mon, 8 Apr 2024 18:21 GMT