Issue 10829: Usage of "Element::ownedMember" (uml2-rtf) Source: International Business Machines (Mr. Andreas Maier, maiera(at)de.ibm.com) Nature: Clarification Severity: Significant Summary: In the Superstructure spec 2.1.1, there are a few occurences where an association end "ownedMember" in metaclass "Element" is referenced. This should be changed to reference the end "ownedElement" instead. The places I found, are: "Class::nestedClassifier" "Enumeration::ownedLiteral" "DataType::ownedAttribute" "DataType::ownedOperation" Resolution: According to the metamodel diagrams, {subsets ownedMember} would refer to the closest inherited ownedMember attribute which would be Namespace, not Element. For example, see figure 7.12. Change all references of Element::ownedMember to Namespace::ownedMember. Revised Text: In Superstructure: In Section 7.3.7 Class, association nestedClassifier, change Element::ownedMember to Namespace::ownedMember. In Section 7.3.11 DataType, association ownedAttribute, change Element::ownedMember to Namespace::ownedMember. In Section 7.3.11 DataType, association ownedOperation, change Element::ownedMember to Namespace::ownedMember. In Section 7.3.16 Enumeration, association ownedLiteral, change Element::ownedMember to Namespace::ownedMember. In InfrastructureLibrary: In Section 11.6.1 DataType, association ownedAttribute, change Element::ownedMember to Namespace::ownedMember. In Section 11.6.1 DataType, association ownedOperation, change Element::ownedMember to Namespace::ownedMember. In Section 11.6.2 Enumeration, association ownedLiteral, change Element::ownedMember to Namespace::ownedMember. Actions taken: March 17, 2007: received issue April 25, 2011: closed issue Discussion: End of Annotations:===== s is issue # 10829 From: Andreas Maier Usage of "Element::ownedMember" In the Superstructure spec 2.1.1, there are a few occurences where an association end "ownedMember" in metaclass "Element" is referenced. This should be changed to reference the end "ownedElement" instead. The places I found, are: "Class::nestedClassifier" "Enumeration::ownedLiteral" "DataType::ownedAttribute" "DataType::ownedOperation" From: Steve Cook To: "Jim Amsden (jamsden@us.ibm.com)" CC: "uml2-rtf@omg.org" Subject: Resolution of 10829 in Ballot 5 Thread-Topic: Resolution of 10829 in Ballot 5 Thread-Index: Acq/vOI+jhBS8r/YRj6I/awBP0j7wg== Date: Tue, 9 Mar 2010 19:18:17 +0000 Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Jim Resolution 10829 contradicts resolution 9375. 10829 says change .Element::ownedMember. to .Element::ownedElement.. 9375 says change .Element::ownedMember. to .Namespace::ownedMember.. Both referring to 7.3.7. Also, in 10829, is the correct resolution Element::ownedElement or Namespace::ownedMember (or both)? -- Steve