Community
Participate
Working Groups
Created attachment 259726 [details] Sample model In the screenshot attached we can see a simple model with two classes: Class1 and Class2 with an association A1 between them. One end of this association has a [1..*] multiplicity. Below, I defined one instance of Class1 (is1) and two instances of Class2 (is2), then I created two links as A1 instances. The Model Explorer on the left side shows the result: a) 2 slots are created on the is1 instance for the class2 Property b) 2 instances of A1 are created Point (a) clearly violates the UML::InstanceSpecification::structural_feature constraint (see UML 2.5, ยง9.9.9.6): it cannot have more than one slot for a given feature (but this slot can have more than one value). It's less obvious for point (b) but I believe that only one instance of the association should be created as well.
Validation rules must be added to UML. We plan to open a bug to UML2 project for 4.3.0 releases
postponed
Postponed again.