SysML 2.0b2 FTF Avatar
  1. OMG Issue

SYSML2 — Property_Mapping should map to ItemUsage and the class name is misleading

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

    Property_Mapping maps properties typed by a Class or Interface. The target element should be ItemUsage instead of Feature.

    The name of the mapping class is misleading. It creates the impression that it maps all kinds of properties, but it only covers the cases where a Class or Interface types properties. Rename the mapping class to PropertyTypedByClassInterface_Mapping.

    The specialized mapping classes ConstraintParameter_Mapping, Port_Mapping, and Part_Mapping should specialize PropertyCommon_Mapping instead of Property_Mapping.

  • Reported: SysML 2.0b1 — Sun, 10 Sep 2023 10:33 GMT
  • Disposition: Resolved — SysML 2.0b2
  • Disposition Summary:

    Update Property_Mapping: Change name, target element, and generalization hierarchy

    ConstraintParameter_Mapping should spezialize PropertyCommon_Mapping instead of Property_Mapping. Additionally, a generalization relationship to NamedElementMain_Mapping must be added, which was part of Property_Mapping. Target element of the mapping is OccurrenceUsage.

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