Issue 7881: UML 2 Super/ Classes / issue with Property::isComposite (uml2-superstructure-ftf) Source: Simula Research Laboratory (Mr. Bran Selic, selic(at)acm.org) Nature: Uncategorized Issue Severity: Summary: There is a serious inconcistency in the specification with respect to Property::isComposite. In the description of Association, it states that "Composition is represented by the isComposite attribute on the part end of the association being set to true". But in the discussion of structured classifier parts or the discussion of profile extensions it implies the opposite. isComposite should be true for the end that is owned by the whole. This will have a serious impact on interchange (among other things) if different implementations put the "black diamond" on different ends of the composition... Resolution: Revised Text: Actions taken: October 26, 2004: received issue Discussion: End of Annotations:===== ubject: UML 2 Super/ Classes / issue with Property::isComposite X-Mailer: Lotus Notes Release 6.0.1CF1 March 04, 2003 From: Branislav Selic Date: Tue, 26 Oct 2004 15:27:40 -0400 X-MIMETrack: Serialize by Router on D25ML01/25/M/IBM(Release 6.0.2CF2|July 23, 2003) at 10/26/2004 15:27:42, Serialize complete at 10/26/2004 15:27:42 There is a serious inconcistency in the specification with respect to Property::isComposite. In the description of Association, it states that "Composition is represented by the isComposite attribute on the part end of the association being set to true". But in the discussion of structured classifier parts or the discussion of profile extensions it implies the opposite. isComposite should be true for the end that is owned by the whole. This will have a serious impact on interchange (among other things) if different implementations put the "black diamond" on different ends of the composition... Bran Selic IBM Distinguished Engineer IBM Rational Software 770 Palladium Drive Kanata, Ontario, Canada K2V 1C8 ph.: (613) 591-7915 fax: (613) 599-3912 e-mail: bselic@ca.ibm.com