Issue 6990: manage simultaneity of events (uml2-rtf) Source: Commissariat a l Energie Atomique-CEA (Dr. Sebastien Gerard, sebastien.gerard(at)cea.fr) Nature: Enhancement Severity: Significant Summary: Issue 1: to have the possibility to manage simultaneity of events, and be able to trigger a transition by a condition on several events. By this way, the triggering condition of a transition may be specified through an event formula such as: (e1 and e2) or e3 This point we then involve to relax a constraint on the semantics of RTC and to introduce then the possiblity to dequeue several events of the queue at the same time. May it be just an additional open variation semantics point? Resolution: Simultaneous events and transitions triggered by a logical combination of events require a major modification or enhancement to the current Run-To-Completion semantics, where events are handled one at a time. This therefore needs to be postponed to a more major revision, when we will have time to investigate this proposal and see if and how it can be accommodated. Revised Text: N/A Disposition: Closed, out of scope Revised Text: Actions taken: February 17, 2004: received issue April 26, 2010: closed issue April 26, 2010: closed issue Discussion: The RTC model is currently fundamental to UML statemachines. Allowing several events to be posted to a statemachine has a significant ramification on the current spec beyond just adding a way to express simultaneity. Due to lack of time, the RTF/FTF agrees that the following are problems that need fixing, but decided to defer their resolution to a future RTF working on this specification. End of Annotations:===== m: webmaster@omg.org Date: 17 Feb 2004 10:56:00 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Sébastien Gérard Company: CEA-List mailFrom: sebastien.gerard@cea.fr Notification: Yes Specification: UML2 superstructure Section: Behavior FormalNumber: ptc/03-08-02 Version: version 2.0 RevisionDate: 08/01/03 Page: 217- Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705) Description Issue 1: to have the possibility to manage simultaneity of events, and be able to trigger a transition by a condition on several events. By this way, the triggering condition of a transition may be specified through an event formula such as: (e1 and e2) or e3 This point we then involve to relax a constraint on the semantics of RTC and to introduce then the possiblity to dequeue several events of the queue at the same time. May it be just an additional open variation semantics point?