DocumentCode :
3315538
Title :
Model-Driven Language Engineering: The ASMETA Case Study
Author :
Gargantini, Angelo ; Riccobene, Elvinia ; Scandurra, Patrizia
Author_Institution :
Dipt. di Ing. Inf. e Metodi Matematici, Univ. di Bergamo, Bergamo
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
373
Lastpage :
378
Abstract :
This paper reports our experience in exploiting the metamodelling approach of model-driven language engineering to define a standard modelling language for the Abstract State Machines (ASMs) formal method, and develop a general framework (ASMETA) for a wide interoperability of ASM tools in a model-driven development context. We describe the requirements to fulfill and the design, implementation, validation, and tools development steps necessary to support such a language engineering life cycle. We finally discuss the benefits/limits of a model-driven language engineering approach with respect to traditional techniques primarily used for the same goal.
Keywords :
finite automata; open systems; programming languages; software engineering; ASMETA case study; abstract state machines; interoperability; metamodelling; model-driven language engineering; Concrete; Context modeling; Design engineering; Encoding; Maintenance engineering; Mathematical model; Object oriented modeling; Programming; Software engineering; Standards development; abstract state machines; language engineering; model driven engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.62
Filename :
4668134
Link To Document :
بازگشت