Towards a maude formal environment

Francisco Durán, Camilo Rocha, José María Álvarez

Producción: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

21 Citas (Scopus)

Resumen

Maude is a declarative and reflective language based on rewriting logic in which computation corresponds to efficient deduction by rewriting. Because of its reflective capabilities, Maude has been useful as a metatool in the development of formal analysis tools for checking specific properties of Maude specifications. This includes tools for checking termination, confluence, and inductive properties of rewrite theories. Nevertheless, most of these tools have been designed to work in isolation, making it difficult, for instance, to exchange data between them and inconvenient to switch between their environments. This paper presents the Maude Formal Environment (MFE), an executable formal specification in Maude within which a user can interact with tools to mechanically verify properties of Maude specifications. One important aspect of this work is that the MFE has been designed to be easily extended with tools having highly heterogeneous designs whilst creating synergy among them. As a proof of concept, we report on the integration of five commonly used formal analysis tools for Maude specifications into MFE and illustrate their interoperability with an example.

Idioma originalInglés
Título de la publicación alojadaFormal Modeling
Subtítulo de la publicación alojadaActors, Open Systems, Biological Systems: Essays Dedicated to Carolyn Talcott on the Occasion of Her 70th Birthday
EditoresGul Agha, Jose Meseguer, Olivier Danvy
Páginas329-351
Número de páginas23
DOI
EstadoPublicada - 2011
Publicado de forma externa

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen7000 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Huella

Profundice en los temas de investigación de 'Towards a maude formal environment'. En conjunto forman una huella única.

Citar esto