SysML 2.1b1 RTF Avatar
  1. OMG Issue

SYSML21 — Product definitions missing `=` or incorrectly using `:`

  • Key: SYSML21-402
  • Status: open  
  • Source: Emerson ( Kent Johnson)
  • Summary:

    The following production definitions should be Foo = or Foo : Bar =, but instead differ.

    The following are missing =:
    1. PackageMember : OwningMembership (page 167)
    2. DefinitionDeclaration : Definition (page 169)
    3. UsagePrefix : Usage (page 170)
    4. StateSendActionUsage : SendActionUsage (page 185)

    The following end with : instead of =:
    5. ConnectorEndMember : EndFeatureMembership : (page 176)
    6. InterfaceEnd : PortUsage : (page 178)
    7. FlowDefinition : (page 178)
    8. EntryTransitionMember : FeatureMembership : (page 185)
    9. IncludeUseCaseUsage : (page 190)
    10. MetadataBodyUsage : ReferenceUsage : (page 192)

    The following is missing a space before the ::
    11. AssignmentNodeDeclaration: ActionUsage = (page 183)

  • Reported: SysML 2.0 — Tue, 28 Oct 2025 00:17 GMT
  • Updated: Sat, 27 Dec 2025 21:33 GMT