Issue 7165: Allow a Diagram Element to represent multiple Model Elements (uml2di-ftf) Source: Adaptive (Mr. Pete Rivett, pete.rivett@adaptive.com) Nature: Uncategorized Issue Severity: Summary: SemanticModelBridge.element (actually realized on its subclasses currently) has a multiplicity of 1. There are several cases where one visual diagram element will represent multiple elements in the metamodel (abstract syntax). For example 'AssemblyConnector' which I think should be a single symbol consisting of joined 'cup and ball' (see p148 of Superstructure ptc/03-08-02). Proposed resolution: change the multiplicity of SemanticModelBridge.element from 1 to 1..*. Resolution: Revised Text: Actions taken: March 18, 2004: received issue November 1, 2005: closed issue Discussion: The intension of the specification is to reference only one semantic model element directly from a SemanticModelBridge and therefore a GraphElement references only one semantic model element. If a GraphElement has to represent multiple semantic model elements the GraphElement has contained diagram elements which reference the set of semantic model elements. Each contained diagram element references one of the model elements which the container GraphElement has to represent. So every possible structure can be represented with a hierarchy of nested diagram elements. Disposition: Closed, no change has to be made End of Annotations:===== ubject: Issue on UML2 Diagram Interchange ptc/03-09-01 Date: Wed, 17 Mar 2004 23:26:47 -0500 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Issue on UML2 Diagram Interchange ptc/03-09-01 Thread-Index: AcQMoKiy6ZRcNScjTpK+uYUpMhkq/A== From: "Pete Rivett" To: X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id i2I4IQre022713 Allow a Diagram Element to represent multiple Model Elements. SemanticModelBridge.element (actually realized on its subclasses currently) has a multiplicity of 1. There are several cases where one visual diagram element will represent multiple elements in the metamodel (abstract syntax). For example 'AssemblyConnector' which I think should be a single symbol consisting of joined 'cup and ball' (see p148 of Superstructure ptc/03-08-02). Proposed resolution: change the multiplicity of SemanticModelBridge.element from 1 to 1..*. Pete Rivett (mailto:pete.rivett@adaptive.com) Consulting Architect, Adaptive Inc. Dean Park House, 8-10 Dean Park Crescent, Bournemouth, BH1 1HL, UK Tel: +44 (0)1202 449419 Fax: +44 (0)1202 449448 http://www.adaptive.com