Issue 4746: Composite relationship between Event and StateMachine (uml2-superstructure-ftf) Source: Model Driven Solutions (Eugenio Alvarez, nobody) Nature: Uncategorized Issue Severity: Summary: As previously mentioned in issues 3558 (Who owns an Event?) and 4734 (Event containment problem). Based upon issue 3558 response I believe that an Event should be owned by a StateMachine. A composite relationship should be added between Event and StateMachine in the UML Meta-Model. Resolution: Revised Text: Actions taken: December 12, 2001: received issue March 9, 2005: closed issue Discussion: This issue was addressed by the resolution to issue 6206, which proposed that an Event (i.e., Trigger) is owned by a BehavioredClassifier. Disposition: Closed, no change End of Annotations:===== From: Eugenio Alvarez To: "'uml-rtf@omg.org'" Subject: UML-RTF Composite relationship between Event and StateMachine sho uld be added to the UML Meta-Model. Date: Wed, 12 Dec 2001 13:34:25 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain X-UIDL: a8g!!1?od9V&Td9Rd'e9 Descriptor: Composite relationship between Event and StateMachine should be added to the UML Meta-Model. Source: Eugenio J. Alvarez ( eugenio-a@dataaccess.com ) Reference: Semantics v. 1.4, Section 2.12.2.4 Event Summary: As previously mentioned in issues 3558 (Who owns an Event?) and 4734 (Event containment problem). Based upon issue 3558 response I believe that an Event should be owned by a StateMachine. A composite relationship should be added between Event and StateMachine in the UML Meta-Model. Best Regards, Eugenio Alvarez Data Access Technologies. From: "Selic, Bran" To: "'Eugenio Alvarez'" , "'uml-rtf@omg.org'" Subject: RE: UML-RTF Composite relationship between Event and StateMachine sho uld be added to the UML Meta-Model. Date: Thu, 13 Dec 2001 09:01:47 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain X-UIDL: Z[]d97H#!!'JZd931#!! > Based upon issue 3558 response I believe that an Event should > be owned by a > StateMachine. An Event is a declaration of a possible event occurrence. Any number of different state machines may respond to the same Event, so it is not reasonable to associate an Event to a specific state machine. Furthermore, there is nothing really that prevents other types of behavior, not just state machines, from responding to events. State machines are merely one way of describing event-driven behavior. The suggestion does not seem justified. OMG Issue No: 4746 Title: Composite relationship between Event and StateMachine Source: Data Access (Eugenio Alvarez, eugenio-a@dataaccess.com) Summary: As previously mentioned in issues 3558 (Who owns an Event?) and 4734 (Event containment problem). Based upon issue 3558 response I believe that an Event should be owned by a StateMachine. A composite relationship should be added between Event and StateMachine in the UML Meta-Model. Discussion: This issue was addressed by the resolution to issue 6206, which proposed that an Event (i.e., Trigger) is owned by a BehavioredClassifier. Disposition: Closed, no change Cheers...Bran