Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 330888

Summary: [ClassDiagram] Papyrus Class Diagram Editor shall support qualified association
Product: [Modeling] Papyrus Reporter: yirco <netswengineer>
Component: CoreAssignee: Patrick Tessier <Patrick.Tessier>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: 0.7.1   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
qualified association none

Description yirco CLA 2010-11-23 03:08:51 EST
Created attachment 183639 [details]
qualified association

Arrays, lists and sets can be modelled using multiplicity and constraints. But often it is also necessary to model maps - key value pairs. This is quite useful especially in analysis instead of directly using a Map class such as in Java.

The UML standard defines qualified association which could be used to model maps - key value pairs, see the UML 2.3 (superstructure) spec:
Figure 7.72 - Qualified associations

An article about this:

http://etutorials.org/Programming/UML/Chapter+6.+Class+Diagr ams+Advanced+Concepts/Qualified+Associations/

It would be nice if Papyrus enabled drawing this in class diagrams. 

Thank you.
Comment 1 yirco CLA 2012-03-02 08:57:49 EST
*** Bug 358016 has been marked as a duplicate of this bug. ***