-
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
SYSML2 — UML4SysML::Class should be mapped to ItemDefinition
- Key: SYSML2-439
- OMG Task Force: Systems Modeling Language (SysML) 2.0 FTF