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