Issue 9798: Section: 6.3.2 Test Behavior, FinishAction (uml-testing-profile-rtf) Source: (, ) Nature: Clarification Severity: Significant Summary: <<FinishAction>> stereotype extends Action metaclass. However FinishAction chapter, Notation section specifies how FinishAction should be represented on Activity, Interaction and StateMachine diagrams. In that case we have conflict with UML 2.0 specification: according to UML specification actions cannot be used on Interaction and StateMachine diagrams. Actually for interactions UML 2.0 defines ActionExecutionSpecification that specifies execution of action within the Lifeline. However, then <<FinishAction>> stereotype should extend ActionExecutionSpecification metaclass. Resolution: Revised Text: Actions taken: May 29, 2006: received issue October 21, 2011: closed issue Discussion: This issue is a subset of the more comprehensive issues 15653. Disposition: See issue 15653 for disposition End of Annotations:===== m: webmaster@omg.org Date: 29 May 2006 09:37:47 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Jolita Mackiene Company: NoMagic, Inc. mailFrom: jolita.mackiene@nomagic.com Notification: Yes Specification: UML 2.0 Testing Profile Specification Section: 6.3.2 Test Behavior, FinishAction FormalNumber: ptc Version: 2.0 RevisionDate: 04/02/2004 Page: 29-30 Nature: Clarification Severity: Significant HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Description <> stereotype extends Action metaclass. However FinishAction chapter, Notation section specifies how FinishAction should be represented on Activity, Interaction and StateMachine diagrams. In that case we have conflict with UML 2.0 specification: according to UML specification actions cannot be used on Interaction and StateMachine diagrams. Actually for interactions UML 2.0 defines ActionExecutionSpecification that specifies execution of action within the Lifeline. However, then <> stereotype should extend ActionExecutionSpecification metaclass.