Issue 15654: utp::TimeOut should extend UML::TimeEvent (uml-testing-profile-rtf) Source: Fraunhofer FOKUS (Mr. Marc-Florian Wendland, marc-florian.wendland(at)fokus.fraunhofer.de) Nature: Revision Severity: Significant Summary: Rational: UTP specification 1.0, Section 6.3.4 Time Concepts, Subsection TimOut says the following: --- A «TimeOut» is generated by a timer when it expires and may trigger an associated behavior (e.g., a transition in a state machine). --- Issue: It is pretty obvious that this is an error resulting from the fact that UTP 1.0 was finalized before UML 2.0 was finalized. UML::TimeTrigger is not a legal, existing metaclass of the UML specification, but there is a metaclass called UML::TimeEvent that can be used instead. Resolution: Extend TimeEvent instead of non-existent metaclass TimeTrigger Revised Text: Replace Figure 6.11 (issue 15770 changed the numbering to 7.11) with Update Text Change subsection Extensions of section TimeOut (subsection already introduced by resolution of issue 15770) from Extensions • TimeTrigger (from UML::CommonBehaviors::SimpleTime) To Extensions • TimeEvent (from UML::CommonBehaviors::SimpleTime) Update Text Change text of subsection Notation of section TimeOut (subsection already introduced by resolution of issue 15770) from The notation for a TimeOut reuses the notation for TimeTrigger. To The notation for a «TimeOut» reuses the notation for TimeEvent. Actions taken: September 27, 2010: received issue October 21, 2011: closed issue Discussion: see figure on page 55 of ptc/2011-07-18 End of Annotations:===== m: webmaster@omg.org Date: 27 Sep 2010 18:24:39 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Marc-Florian Wendland Employer: Fraunhofer FOKUS mailFrom: marc-florian.wendland@fokus.fraunhofer.de Terms_Agreement: I agree Specification: UML Testing Porifle Section: 6.3.4 FormalNumber: formal/05-07-07 Version: 1.0 Doc_Year: 2005 Doc_Month: July Doc_Day: 07 Page: 32 Title: utp::TimeOut should extend UML::TimeEvent Nature: Revision Severity: Significant CODE: 3TMw8 B1: Report Issue Description: Rational: UTP specification 1.0, Section 6.3.4 Time Concepts, Subsection TimOut says the following: --- A «TimeOut» is generated by a timer when it expires and may trigger an associated behavior (e.g., a transition in a state machine). --- Issue: It is pretty obvious that this is an error resulting from the fact that UTP 1.0 was finalized before UML 2.0 was finalized. UML::TimeTrigger is not a legal, existing metaclass of the UML specification, but there is a metaclass called UML::TimeEvent that can be used instead.