SysML 1.6 RTF Avatar
  1. OMG Issue

SYSML16 — Issue on Block constraint#4

  • Key: SYSML16-80
  • Legacy Issue Number: 16726
  • Status: closed  
  • Source: Airbus Group ( Mr. Yves Bernard)
  • Summary:

    In SysML v1.3, § Blocks, the constraint #4 states:

    [4]In the UML metamodel on which SysML is built, a Property that is typed by a block must be defined as an end of an association. (An inverse end of this association, whether owned by another block or the association itself, must always be present so there is always a metamodel element to record the inverse multiplicity of the reference.)”

    No such constraint exists in the UML specification which conversely says the following (UML v2.4, §7.3.45):

    “A property related to a classifier by ownedAttribute represents an attribute, and it may also represent an association end. It relates an instance of the class to a value or collection of values of the type of the attribute”

    The SysML Block constraint #4 has no clear justification and should be removed.

  • Reported: SysML 1.4 — Mon, 28 Nov 2011 05:00 GMT
  • Disposition: Duplicate or Merged — SysML 1.6
  • Disposition Summary:

    Same as SYSML16-154

    Duplicate SYSML16-154

  • Updated: Mon, 1 Apr 2019 18:17 GMT