DocumentCode
237077
Title
Investigation and evaluation of UML Action Languages
Author
Badreddin, Omar ; Lethbridge, Timothy C. ; Forward, Andrew
Author_Institution
University of Ottawa, 800 King Edward, Ontario, Canada
fYear
2014
fDate
7-9 Jan. 2014
Firstpage
264
Lastpage
273
Abstract
We analyze the current direction of UML Action Language development and provide a classification of the proposed action language structure and statements. We also present a functioning implementation of an action language and discuss our platform for experimenting with Action Language based systems. We propose a novel approach that adopts a bottom-up technique to defining an action language. This approach embeds the action language into a textual environment that includes the UML modeling elements. Unlike current action languages that typically address class diagrams only, our proposal includes class and state machine modeling abstractions as part of the action language. We tackle the problem of modeling-in-text not by introducing yet another programming language, but instead by providing an increased level of abstraction to existing high level programming languages. Both, a textual representation of the model and its visual view represent the same underlying model but from different vantage points.
Keywords
Computational modeling; Java; Navigation; Object oriented modeling; Unified modeling language; Visualization; Action Language; Alf; OCL; OMG; UAL; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
Conference_Location
Lisbon, Portugal
Print_ISBN
978-9-8975-8065-9
Type
conf
Filename
7018473
Link To Document