Issue 17345: Correction to the resolution of Issue 17209 (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-02) Subclause: 8.3.2.2.11 Link The resolution to Issue 17209 (Error handling creation and destruction of links of associations with ordered ends) included the addition of an addTo operation to the Link class. The specification of this new operation contains the statement: FeatureValue otherFeatureValue = featureValues.getValue(j); This should, instead, have been: FeatureValue otherFeatureValue = otherFeatureValues.getValue(j); Also, the resolution didn’t not the need to update Figure 8.12 to reflect the addition to Link of the operations isMatchingLink, getOtherFeatureValues and addTo, and the removal of the operation getFeatureValue. Resolution: agreed Revised Text: In Subclause 8.3.2.2.11, in the addTo operation, replace the statement FeatureValue otherFeatureValue = featureValues.getValue(j); with FeatureValue otherFeatureValue = otherFeatureValues.getValue(j); In Figure 8.12, add the following operations to the Link class: isMatchingLink(link : ExtensionalValue, end : Property) : Boolean getOtherFeatureValues(extent : ExtensionalValueList[*], end : Property) : FeatureValue[*] addTo(Locus locus) and remove the operation getFeatureValue. Actions taken: April 29, 2012: received issue January 7, 2013: closed issue Discussion: End of Annotations:===== m: Ed Seidewitz To: "issues@omg.org" Date: Sun, 29 Apr 2012 16:41:44 -0400 Subject: Correction to the resolution of Issue 17209 Thread-Topic: Correction to the resolution of Issue 17209 Thread-Index: Ac0mR9OihUj2biMYTLacqNlNhCs4yw== Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US X-Mailprotector-Decision: deliver X-Mailprotector-Connection: TLSv1|[10.1.50.226]|10.1.50.226|outbound.mailprotector.net|0|0|0|new|ugly|0|0|0|0 X-Mailprotector-Results: null_ptr clean X-Mailprotector-Score: 40 X-Mailprotector-IP-Analysis: 0, 10.1.50.226, Ugly c=0 p=0 Source New X-Mailprotector-Scan-Diagnostics: 0-0-0-6363-c X-Mailprotector-ID: 483d4650-d108-4fff-acf0-9764d1679f4b Specification: Semantics of a Foundational Subset for Executable UML Models (fUML), v1.0 (formal/2011-02-02) Subclause: 8.3.2.2.11 Link The resolution to Issue 17209 (Error handling creation and destruction of links of associations with ordered ends) included the addition of an addTo operation to the Link class. The specification of this new operation contains the statement: FeatureValue otherFeatureValue = featureValues.getValue(j); This should, instead, have been: FeatureValue otherFeatureValue = otherFeatureValues.getValue(j); Also, the resolution didn.t not the need to update Figure 8.12 to reflect the addition to Link of the operations isMatchingLink, getOtherFeatureValues and addTo, and the removal of the operation getFeatureValue.