Issue 18926: Action description (ifml-ftf) Source: WebRatio Inc (Dr. Marco Brambilla, marco.brambilla(at)webratio.com) Nature: Revision Severity: Minor Summary: Action Description (page 30): replace InteractionViewElement with InteractionFlowElement. Resolution: Typo fixed and sentence specified better, for clarity reasons. Revised Text: In clause 8.3.1 Class Action, the new text is: 8.3.1Class Action Abstract: No Generalization: • InteractionFlowElement • NamedElement Description An Action is an InteractionFlowElement that represents a piece of business logic triggered by an Event. Actions may reference behavior models describing the actual business logic to be performed. Actions may trigger different Events called ActionEvents as the result of business logic computation termination or the occurrence of exceptions. Actions may reside on the server or on the client side. If no ActionEvent (and corresponding outgoing flow) is specified, IFML assumes as default an ActionEvent and NavigationFlow that lead back to the ViewComponent or ViewContainer from which the navigation to the Action was launched. Constraints • actionsCannotCallActions self.actionEvent->forAll(e | e.navigationFlow->forAll(nf | not nf.targetInteractionFlowElement.oclIsTypeOf(IFML::Core::Action))) Association Ends • actionEvent [0..*]: ActionEvent - Events triggered by the Action. • dynamicBehavior [1]: DynamicBehavior – The business logic to be carried out by the Action. • viewContainer [0..1]: ViewContainer – The ViewContainer that contains the current Action. Actions taken: September 17, 2013: received issue July 15, 2014: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 17 Sep 2013 06:44:47 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Marco Brambilla Employer: WebRatio mailFrom: marco.brambilla@webratio.com Terms_Agreement: I agree Specification: IFML Section: - FormalNumber: ptc/2013-03-08 Version: 1.0 - Beta 1 Doc_Year: 2013 Doc_Month: March Doc_Day: 20 Page: - Title: Action description Nature: Revision Severity: Minor CODE: 3TMw8 B1: Report Issue Remote Name: nat1.como.polimi.it Remote User: HTTP User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 Time: 06:44 AM Description: Action Description (page 30): replace InteractionViewElement with InteractionFlowElement.