SysML 1.4 RTF Avatar
  1. OMG Issue

SYSML14 — QUDV Unit/QuantityKind name redundancy

  • Key: SYSML14-25
  • Legacy Issue Number: 18435
  • Status: closed  
  • Source: NASA ( Dr. Nicolas F. Rouquette)
  • Summary:

    SysML 1.3 QUDV provides redundant ways of naming a Unit/QuantityKind:

    <Unable to render embedded object: File (--[if !supportLists]-->a) <) not found.-[endif]->by naming the definition of the Unit or QuantityKind (e.g., InstanceSpecification)

    <Unable to render embedded object: File (--[if !supportLists]-->b) <) not found.-[endif]->by the property Unit::name and QuantityKind::name

    This redundancy is unnecessary; it invites confusion and could also lead to problems of interchange since different users could use different ways of naming what should be equivalent definitions of the same Unit or QuantityKind

  • Reported: SysML 1.3 — Sun, 10 Feb 2013 05:00 GMT
  • Disposition: Resolved — SysML 1.4
  • Disposition Summary:

    The duplication is indeed unnecessary. In fact, the none of the definitions of Units
    and QuantityKinds in the ISO-80000-1-QUDV library have slots for the Unit::name or
    QuantityKind::name properties. Remove Unit::name and QuantityKind::name.
    This duplication also applies to:

    • QUDV::Prefix
    • QUDV::SystemOfUnits
    • QUDV::SystemOfQuantities
      This resolution builds on the resolution to issue 18269 from SysML 1.4 Ballot 4.
  • Updated: Fri, 6 Mar 2015 20:58 GMT