SysML 2.0b2 FTF Avatar
  1. OMG Issue

SYSML2 — UML4SysML::Class should be mapped to ItemDefinition

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

    UML4SysML::Class is currently mapped to OccurrenceDefinition, but should be ItemDefinition.

  • Reported: SysML 2.0b1 — Fri, 8 Sep 2023 17:45 GMT
  • Disposition: Closed; No Change — SysML 2.0b2
  • Disposition Summary:

    Change the mapping target of UML4SysML::Class to ItemDefinition

    The intent of ItemDefinition is to have a class-like construct. However, in SysML v1, a Behavior can specialize a Class, for example, an Activity. Therefore, a Class must be mapped to OccurrenceDefinition to allow a specialization between the target elements in SysML v2, for example, an ActionDefinition (mapping target of Activity) and an OccurrenceDefinition (mapping target of Class).

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