DocumentCode :
2124486
Title :
Adding Behavior to Models
Author :
Rivera, José E. ; Vallecillo, Antonio
Author_Institution :
Univ. de Malaga, Malaga
fYear :
2007
fDate :
15-19 Oct. 2007
Firstpage :
169
Lastpage :
169
Abstract :
Domain Specific Languages (DSLs) play a cornerstone role in Model-Driven Software Development for representing models and metamodels. DSLs are usually defined in terms of their abstract and concrete syntax only. This allows the rapid and inexpensive development of DSLs and their associated tools (e.g., editors), but does not allow the representation of their behavioral semantics, something especially important for model operations like simulation and verification. In this paper we explore the use of Maude as a formal notation for describing models and metamodels, including the specification of their dynamic behavior.
Keywords :
programming language semantics; software engineering; specification languages; Maude; behavioral semantics; domain specific languages; formal notation; metamodels; model-driven software development; Buildings; Business; Concrete; DSL; Distributed computing; Domain specific languages; Global communication; Logic; Microcomputers; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2007. EDOC 2007. 11th IEEE International
Conference_Location :
Annapolis, MD
ISSN :
1541-7719
Print_ISBN :
978-0-7695-2891-5
Type :
conf
DOI :
10.1109/EDOC.2007.40
Filename :
4383991
Link To Document :
بازگشت