Issue 17999: Location: p. 336 Compound transitions - Run-to-completion Paradigm (uml25-ftf) Source: International Business Machines (Mr. Omar Badreddin, oobahy(at)gmail.com) Nature: Revision Severity: Minor Summary: It should be stated that a do-activity is the exception here. Also, code within the do activity should be prevented from updating the state machine configurations or firing of events (directly or indirectly). Resolution: Revised Text: Actions taken: September 27, 2012: received issue Discussion: The proposed limitation appears overly strong. While changing the state machine configuration above the current state perhaps should be forbidden, it seems over-limiting to completely forbidding the raising of additional events. Some modeling approaches have the do/activity equivalent to a lower-level state machines. Anything that could be done there, except perhaps direct transition to outside the parents state should be allowed. Michael Jesse Chonoles End of Annotations:===== s is issue # 17999 Problem: 14.055 Severity: Minor Type: Ambiguity Location: p. 336 Compound transitions Title: Run-to-completion Paradigm It should be stated that a do-activity is the exception here. Also, code within the do activity should be prevented from updating the state machine configurations or firing of events (directly or indirectly). Source: Omar Bahy Badreddin Discussion: The proposed limitation appears overly strong. While changing the state machine configuration above the current state perhaps should be forbidden, it seems over-limiting to completely forbidding the raising of additional events. Some modeling approaches have the do/activity equivalent to a lower-level state machines. Anything that could be done there, except perhaps direct transition to outside the parents state should be allowed. Michael Jesse Chonoles