Issue 15832: Move operations from 9.1 Element to 9.3 Object: equals, get/set/unset/isSet (mof2core-rtf) Source: NASA (Dr. Nicolas F. Rouquette, nicolas.f.rouquette(at)jpl.nasa.gov) Nature: Uncategorized Issue Severity: Summary: As currently specified in 9.1, it makes sense to have these operations available in Object, not Element. Pete concurred with me on making this change in MOF2.4; he said that these operations may have been shuffled at the last minute during MOF2.0 finalization. Resolution: Move the operations in the metamodel & the specification as indicated in the summary. The specification of get/set operations should be in terms of ReflectiveCollection instead of ReflectiveSequence since the characteristics of a property with upper bound greater than 1 could be that of a sequence, bag, set or ordered set as specified in UML2.4 (see Superstructure clause 7.3.45, table “Collection types for properties”). Adding support for all of the collection types in UML is a separate issue. Revised Text: see pages 63 - 66 of OMG document ptc/2010-12-07 (word format) Actions taken: November 23, 2010: received issue April 25, 2011: closed issue Discussion: End of Annotations:===== iler: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 23 Nov 2010 17:12:42 -0500 To: issues@omg.org, mof2core-rtf@omg.org From: Juergen Boldt Subject: issue 15832 -- MOF 2 Core RTF issue From: "Rouquette, Nicolas F (316A)" To: Juergen Boldt CC: Pete Adaptive , Steve Cook Date: Tue, 23 Nov 2010 13:32:38 -0800 Subject: One more issue for MOF24. Thread-Topic: One more issue for MOF24. Thread-Index: AcuLVfP3SxPeHvJKSFGrNrfIeYyM8Q== Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US X-Source-IP: altvirehtstap02.jpl.nasa.gov [128.149.137.73] X-Source-Sender: nicolas.f.rouquette@jpl.nasa.gov X-AUTH: Authorized X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id oANLCops017076 Juergen, In updating the MOF2.4 metamodel and writing the resolutions for the issues we raised yesterday, I stumbled on one more thing we need to fix: Move operations from 9.1 Element to 9.3 Object: equals, get/set/unset/isSet As currently specified in 9.1, it makes sense to have these operations available in Object, not Element. Pete concurred with me on making this change in MOF2.4; he said that these operations may have been shuffled at the last minute during MOF2.0 finalization. - Nicolas. Juergen Boldt Director, Member Services Object Management Group 140 Kendrick St Building A Suite 300 Needham, MA 02494 USA tel: +1 781 444 0404 x 132 fax: +1 781 444 0320 email: juergen@omg.org www.omg.org