SysML 2.0b2 FTF Avatar
  1. OMG Issue

SYSML2 — Optimize Pin mapping class generalization hierarchy

  • Key: SYSML2-171
  • Status: closed  
  • Source: oose Innovative Informatik eG ( Mr. Tim Weilkiens)
  • Summary:

    The separation of typed and untyped pin mapping classes leads to the same separation for each specialized mapping class for InputPin and OutputPin and for further specializations. This leads to many mapping classes and thus redundancies in the operations.

    It can be simplified if the distinction of whether the pin has a type or not is not implemented via specialized mapping classes but within the rules.

  • Reported: SysML 2.0a1 — Mon, 1 May 2023 14:02 GMT
  • Disposition: Resolved — SysML 2.0b2
  • Disposition Summary:

    Improve Pin mapping classes organization

    The Pin mapping classes organization can be simplified by adding the distinction between typed and untyped pins in the ownedRelationship() operation instead of creating separate mapping classes.

  • Updated: Tue, 1 Jul 2025 14:47 GMT