Model-Driven Language Engineering: The ASMETA Case Study

  • Authors:
  • Angelo Gargantini;Elvinia Riccobene;Patrizia Scandurra

  • Affiliations:
  • -;-;-

  • Venue:
  • ICSEA '08 Proceedings of the 2008 The Third International Conference on Software Engineering Advances
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

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 therequirements 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.