• 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