Simulation and verification of synchronous set relations in rewriting logic

Camilo Rocha, César Muñoz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

This paper presents a mathematical foundation and a rewriting logic infrastructure for the execution and property verification of synchronous set relations. The mathematical foundation is given in the language of abstract set relations. The infrastructure consists of an order-sorted rewrite theory in Maude, a rewriting logic system, that enables the synchronous execution of a set relation provided by the user. By using the infrastructure, existing algorithm verification techniques already available in Maude for traditional asynchronous rewriting, such as reachability analysis and model checking, are automatically available to synchronous set rewriting. The use of the infrastructure is illustrated with an executable operational semantics of a simple synchronous language and the verification of temporal properties of a synchronous system.

Original languageEnglish
Title of host publicationFormal Methods
Subtitle of host publicationFoundations and Applications - 14th Brazilian Symposium, SBMF 2011, Revised Selected Papers
Pages60-75
Number of pages16
DOIs
StatePublished - 2011
Externally publishedYes
Event14th Brazilian Symposium on Formal Methods, SBMF 2011 - Sao Paulo, Brazil
Duration: 26 Sep 201130 Sep 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7021 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th Brazilian Symposium on Formal Methods, SBMF 2011
Country/TerritoryBrazil
CitySao Paulo
Period26/09/1130/09/11

Fingerprint

Dive into the research topics of 'Simulation and verification of synchronous set relations in rewriting logic'. Together they form a unique fingerprint.

Cite this