SysML 2.0b3 FTF Avatar
  1. OMG Issue

SYSML2_ — Inconsistent use of guillemets in graphical notation for metamodel aspects

  • Key: SYSML2_-197
  • Status: open  
  • Source: DEKonsult ( Mr. Hans Peter de Koning)
  • Summary:

    The graphical notation makes use of enclosing guillemets to mark up presentation of the metaclass as well as possible metaproperties and metamodel extensions of a model element (i.e., their mapping to the SysML abstract syntax or metamodel). However, there are inconsistencies in their application. The following graphical BNF productions are affected:

    • -name-compartment productions,
    • -edge and -relationship productions,
    • productions including user-defined keywords that extend the metamodel.

    Currently, metaproperties of a metaclass are treated in different ways. E.g. in a -name-compartment the isAbstract metaproperty is presented as a leading '«abstract»' literal with its own guillemets, while the isReference metaproperty is included in the main metaclass presentation, e.g., '«ref part»'.

    A single, consistent rule should be established for all graphical BNF productions that concern presentation of metamodel information.

  • Reported: SysML 2.0b2 — Thu, 9 May 2024 10:42 GMT
  • Updated: Thu, 9 May 2024 14:11 GMT