KerML 1.0b4 FTF Avatar
  1. OMG Issue

KERML_ — relationship not defined

  • Key: KERML_-69
  • Status: closed  
  • Source: Private ( Anders Reggestad)
  • Summary:

    Figure 4. Elements defines the relationship attribute, as well as several subsets depend on the same relationship though the attribute isn't anywhere to be found exept for in the figure 4.

  • Reported: KerML 1.0b2 — Fri, 19 Apr 2024 20:28 GMT
  • Disposition: Closed; No Change — KerML 1.0b4
  • Disposition Summary:

    No change

    As shown in Figure 4, relationship is a non-navigable association end, the inverse to the association end relatedElement. As a non-navigable end, this property is owned by the association itself, not by the class at the opposite end of the association. Since the document otherwise only includes detailed descriptions of the metaclasses in the abstract syntax, not the associations, association-owned ends do not appear in any such descriptions. Navigable association ends, on the other hand, are always owned by the opposite class and, so, appear in the description of that class. This is why, e.g., there is a description of relatedElement in subclause 8.3.2.1.3 on the Relationship metaclass, but there is no description of relationship other than its appearance in Figure 4. Nevertheless, the relationship property is part of the normative KerML abstract syntax, as given in the KerML.xmi file, which is what Figure 4 depicts.

  • Updated: Sat, 19 Jul 2025 18:58 GMT