1. OMG Mailing List
  2. Metamodel Extension Facility FTF

Open Issues

  • Issues not resolved
  • Name: mef-ftf
  • Issues Count: 10

Issues Descriptions

Clause 9.3.1 Operation “createElement()”

  • Key: MEF-10
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    In the description it should say “classification” instead of “reclassification” since the element is freshly created.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 20:02 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.2, Operations attachMetaClassWithBase() and detachMetaClassWithBase().

  • Key: MEF-9
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    The purpose of these operations unclear.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 20:01 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.2 Operation “removeMetaClassOrDelete()”

  • Key: MEF-8
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    Increase clarity of last sentence. Suggest change “removing” to “deleting” and drop final three words of this sentence.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:59 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.2 Operation “detachMetaClass()”

  • Key: MEF-7
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    Removal of stereotype classification not limited to {required} stereotypes.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:58 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.1, Operation reapplyProfile()

  • Key: MEF-5
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    The “actions to preserve consistency” are not well defined.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:56 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.2 Operation “applyMetamodel()

  • Key: MEF-6
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    In the second sentence, suggest removing the phrase “an instance of”. Also, the description lacks instruction how to establish relationships between existing metaclasses and metaclasses introduced by applying a metamodel, and how to handle non-metaclass items, like data types contained in the applied metamodel.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:57 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Corrections to Clause 9.2.1 “MOF::MEF::Package”

  • Key: MEF-3
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    In the very first sentence, “MEF::Profile extents” should be “MEF::Package extends”.
    Also, the last sentence of this paragraph is confusing.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:51 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Clause 9.2.1 Operations applyProfile() and removeProfile()”

  • Key: MEF-4
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    The text for both operations mentions “package” and “profile” many times, but should distinguish between addressing “package” or “profile” in general, or explicitly addressing “Package” or “Profile” elements. In the latter case, “package” and “profile” must be capitalized to “Package” and “Profile”.

    In the text for operation “applyProfile()”, the word “Note” at the beginning of the fourth sentence should be removed.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:52 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT

Corrections to Clause 9.1 “Metamodel Extension Facility - Introduction”

  • Key: MEF-2
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    Correct Multiplicities and Role Names of Association MetamodelApplication.
    In sub-clause 9.1, first sentence suggest replacing “replicates” by “reproduces and extends”.
    In sub-clause 9.1, end of second sentence, suggest replacing “can” by “are”.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:50 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT
  • Attachments:

Corrections to Clause 7 “Principles of Operation”

  • Key: MEF-1
  • Status: open  
  • Source: 88solutions ( Manfred Koethe)
  • Summary:

    In the second paragraph, end of second-last sentence, suggest replace “in many” by “by other”.

  • Reported: MEF 1.0b1 — Thu, 28 May 2020 19:47 GMT
  • Updated: Mon, 8 Jun 2020 13:36 GMT