Issue 17200: Error in RemoveStructuralFeatureVauleActionActivation::doAction (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 Subclause: 8.6.3.2.12 RemoveStructuralFeatureValueActionActivation The following conditional appears toward the end of the specification of the RemoveStructuralFeatureValueActionActivation::doAction() operation: if (featureValue.values.size() <= removeAt) { featureValue.values.remove(removeAt - 1); } The “<=” operator in the condition should instead be “>=”. Resolution: Revised Text: Actions taken: February 25, 2012: received issue Discussion: End of Annotations:===== m: Ed Seidewitz To: "issues@omg.org" Subject: Error in RemoveStructuralFeatureVauleActionActivation::doAction Specification: Semantics of a Foundational Subset for Executable UML Models (fUML), v1.0 Subclause: 8.6.3.2.12 RemoveStructuralFeatureValueActionActivation The following conditional appears toward the end of the specification of the RemoveStructuralFeatureValueActionActivation::doAction() operation: if (featureValue.values.size() <= removeAt) { featureValue.values.remove(removeAt - 1); } The .<=. operator in the condition should instead be .>=..