SysML 2.1b1 RTF Avatar
  1. OMG Issue

SYSML21 — Missing Modifiers, Extension Keywords in Ends Compartment

  • Key: SYSML21-332
  • Status: open  
  • Source: Dassault Systemes ( Mr. Tomas Juknevicius)
  • Summary:

    Currently, the usage appearance in end compartment are declared in “8.2.3.14 Interfaces Graphical Notation” chapter like that:

    ends-compartment-element = QualifiedName (’:’ QualifiedName)?

    It is not consistent with all other compartments, e.g. parts, ports:

    parts-compartment-element = el-prefix? OccurrenceUsagePrefix usage-cp
    ports-compartment-element = el-prefix? OccurrenceUsagePrefix usage-cp

    It should be aligned with those with one simple modification that skips the ‘end’ prefix declaration:

    ends-compartment-element = el-prefix? BasicUsagePrefix UsageExtensionKeyword* usage-cp

  • Reported: SysML 2.0b4 — Wed, 20 Aug 2025 09:34 GMT
  • Updated: Wed, 27 Aug 2025 14:12 GMT