• 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