Issue 6494: ad-03-04-07/Non-orthogonal additions to UML Core (mu2i-ftf) Source: SAP AG (Mr. David Frankel, david.frankel@sap.com) Nature: Uncategorized Issue Severity: Summary: Issue: The MOF 2 Core specification adds elements to the meta-metamodel that are not part of the UML 2 Core. For example, see the sections entitled "EMOF Extensions to Basic" and "CMOF Extensions to Core::Constructs." The MOF 2 Core's abstract syntax should be a subset of UML. (For detailed explanation of why this is advisable, see ad/03-03-30). Note that this subset principal allows for MOF to specify orthogonal "mix-in" elements, such as packages for reflection and identity. Recommendation: Either add the extra elements to the UML 2 Core or else remove them from MOF. Resolution: Revised Text: Actions taken: November 7, 2003: received issue Discussion: End of Annotations:===== m: "David S. Frankel" To: Subject: UML2Infra-MOF2Core/ad-03-04-07/Non-orthogonal additions to UML Core Date: Fri, 7 Nov 2003 22:03:50 -0800 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal Issue: The MOF 2 Core specification adds elements to the meta-metamodel that are not part of the UML 2 Core. For example, see the sections entitled "EMOF Extensions to Basic" and "CMOF Extensions to Core::Constructs." The MOF 2 Core's abstract syntax should be a subset of UML. (For detailed explanation of why this is advisable, see ad/03-03-30). Note that this subset principal allows for MOF to specify orthogonal "mix-in" elements, such as packages for reflection and identity. Recommendation: Either add the extra elements to the UML 2 Core or else remove them from MOF. ================================================================= David S. Frankel David Frankel Consulting Email: df@DavidFrankelConsulting.com Web: www.DavidFrankelConsulting.com Tel: +1 530 893-1100 Fax: +1 530 893-1153 David Frankel's MDA book: www.DavidFrankelConsulting.com/book.htm =================================================================