Bug 330888 - [ClassDiagram] Papyrus Class Diagram Editor shall support qualified association
Summary: [ClassDiagram] Papyrus Class Diagram Editor shall support qualified association
Status: ASSIGNED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: 0.7.1   Edit
Hardware: All All
: P3 enhancement with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: Patrick Tessier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 358016 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-23 03:08 EST by yirco CLA
Modified: 2017-08-02 11:41 EDT (History)
0 users

See Also:


Attachments
qualified association (11.13 KB, image/png)
2010-11-23 03:08 EST, yirco CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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. ***