Issue 17209: Error handling creation and destruction of links of associations with ordered ends (fuml-rtf) Source: Model Driven Solutions (Mr. Ed Seidewitz, ed-s(at)modeldriven.com) Nature: Uncategorized Issue Severity: Summary: Specification: Semantics of a Foundational Subset for Executable UML Models (fUML), v1.0 (formal/2011-02-01) Subclause: 8.3.2.2.11 Link The behavior of the Link::setFeatureValue operation results in the FeatureValues for an ordered end to be totally ordered by “position” across all links of an association. However, when a new link is created, the insertAt position for an ordered end isn’t relative to all links but only relative to links for which the other ends have the same values as the link being created. This means that the FeatureValues of the ordered ends of the new link may not be inserted at the correct position. Resolution: Revised Text: Actions taken: March 3, 2012: received issue Discussion: End of Annotations:===== m: Ed Seidewitz To: "issues@omg.org" Subject: Error handling creation and destruction of links of associations with ordered ends Specification: Semantics of a Foundational Subset for Executable UML Models (fUML), v1.0 (formal/2011-02-01) Subclause: 8.3.2.2.11 Link The behavior of the Link::setFeatureValue operation results in the FeatureValues for an ordered end to be totally ordered by .position. across all links of an association. However, when a new link is created, the insertAt position for an ordered end isn.t relative to all links but only relative to links for which the other ends have the same values as the link being created. This means that the FeatureValues of the ordered ends of the new link may not be inserted at the correct position.