| Sign In to gain access to subscriptions and/or personal tools. |
Formal Specification and Analysis of Domain Specific Models Using MaudeDepartamento de Lenguajes y Ciencias de la Computación Universidad de Málaga, Spain, rivera{at}lcc.uma.es
Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga, Spain, duran{at}lcc.uma.es
Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga, Spain, av{at}lcc.uma.es Modeling languages play a cornerstone role in model-driven software development for representing models and metamodels. Modeling languages are usually defined in terms of their abstract and concrete syntax. This allows the rapid development of languages and some associated tools (e.g. editors), but does not allow the representation of their behavioral semantics, something especially important in certain industrial environments in which simulation and verification are critical issues. In this paper we explore the use of Maude as a formal notation for describing models, metamodels, and their dynamic behavior, making models amenable to formal analysis, reasoning, and simulation.
Key Words: Model Driven Engineering Domain Specific Languages Formal semantics Model Simulation Model Analysis Maude
This version was published on November
1, 2009 SIMULATION, Vol. 85, No. 11-12,
778-792 (2009) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||