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 :
بازگشت