-
Key: FUML_-5
-
Legacy Issue Number: 15089
-
Status: closed
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
Specification: Semantics of a Foundational Subset for Executable UML Models
Subclause: 8.6.4.2.1 AcceptEventActionActivation
The revisions adopted to resolve Issue 14550 (Revise fUML to be based on UML 2.3) necessitate a change to AcceptEventActionActivation that was not included in the adopted resolution. The resolution to 14550 adds a “firing” attribute to ActionActivation, which is set to false at the end of the “fire” operation. However, AcceptEventActionActivation is a special case among the subclasses of ActionActivation in that it does not call its superclass “fire” operation. Therefore, the “firing” attribute also needs to be explicitly set to false at the end of AcceptEventActionActivation::fire. Otherwise, if an accept event action is not locally reentrant (which is the default), it will never be able to fire more than once.
-
Reported: FUML 1.0b2 — Thu, 25 Feb 2010 05:00 GMT
-
Disposition: Resolved — FUML 1.0
-
Disposition Summary:
Agreed.
-
Updated: Sat, 7 Mar 2015 08:56 GMT
FUML_ — Modification to AcceptEventActionActivation
- Key: FUML_-5
- OMG Task Force: 2nd Semantics of a Foundational Subset of Executable UML Models FTF