Issue 6172: 7.11.2 Association (uml2-superstructure-ftf) Source: SSA (Mr. Arthur Culbertson, nobody) Nature: Uncategorized Issue Severity: Summary: Notation I cannot find where the hollow diamond notation for aggregation is specified. It is shown in Table 5 but specified in the body. Is this now called 'shared' aggregation? The second to last sentence states;" The notation for an attribute can be applied to a navigable association end name." By full notation is it meant the full attribute syntax specified in section 7.81. Classifier under Notation part can be used? This would allow redundant specification of multiplicity. Should it be stated that if attribute notation is used, then other types of association end adornments cannot be used? Resolution: see above Revised Text: Actions taken: September 3, 2003: received issue March 8, 2005: closed issue Discussion: A careful search confirms that not only could Mr. Culbertson "not find" it, there is in fact no mention of the open diamond for shared aggregation. Fix this in section 7.11.2, in the subsection on Notation (which begins at pagenum 82 as printed at the bottom of the page and continues through page 83). Find the following text in the current document, and change it as explained next Text currently: A composite aggregation is shown using the same notation as a binary association, but with a solid, filled diamond at the aggregate end. Text with correction applied An association with aggregationKind = shared differs in notation from binary associations in adding a hollow diamond as a terminal adornment at the aggregate end of the association line. An association with aggregationKind = composite likewise has a diamond at the aggregate end, but differs in having the diamond filled in. End of Annotations:===== From: "Culbertson, Arthur" To: "'issues@omg.org'" , "'uml2-superstructure-ftf@omg.org'" Subject: UML 2.0 Superstructure Issues (Part I -Structure) Date: Wed, 3 Sep 2003 10:43:47 -0400 X-Mailer: Internet Mail Service (5.5.2654.52) Dear Sirs: The following are some potential issues that I have found while reviewing Part I - Structure portion of the UML 2.0 Superstructure Specification (document pct/03-08-02) dated August 2003. As some of these issues could impact performance on the UML certification exams, I would appreciate feedback as soon as possible. Thanks, Art Culbertson 5) 7.11.2 Association Notation I cannot find where the hollow diamond notation for aggregation is specified. It is shown in Table 5 but specified in the body. Is this now called 'shared' aggregation? The second to last sentence states;" The notation for an attribute can be applied to a navigable association end name." By full notation is it meant the full attribute syntax specified in section 7.81. Classifier under Notation part can be used? This would allow redundant specification of multiplicity. Should it be stated that if attribute notation is used, then other types of association end adornments cannot be used?