SysML 2.1b1 RTF Avatar
  1. OMG Issue

SYSML21 — PortDefinition production should use OccurrenceDefinitionPrefix

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

    The current production for a PortDefinition in 8.2.2.12 Ports Textual Notation is

    PortDefinition =
        DefinitionPrefix 'port' 'def' Definition
        ownedRelationship += ConjugatedPortDefinitionMember
        { conjugatedPortDefinition.ownedPortConjugator.
          originalPortDefinition = this }
    

    Since a PortDefinition is a kind of OccurrenceDefinition, the first line of this production should use OccurrenceDefinitionPrefix, not DefinitionPrefix. Note that the production for PortUsage uses OccurrenceUsagePrefix.

  • Reported: SysML 2.0 — Sat, 6 Jun 2026 21:29 GMT
  • Updated: Sat, 6 Jun 2026 21:29 GMT