Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Verification of Rewrite Based Specifications using Proof Thomas Mailleux Sant'Ana 1# and Mauricio AyalaRinc on 1
 

Summary: Verification of Rewrite Based Specifications using Proof
Assistants
Thomas Mailleux Sant'Ana 1# and Mauricio Ayala­Rinc’ on 1
1 Mestrado em Inform’atica e Departamento de Matem’atica,
Universidade de Bras’lia, Bras’lia D. F., Brasil.
mailleux@gmx.net, ayala@mat.unb.br
Abstract. Recent works point out the application of rewriting­logic environ­
ments for the specification of hardware. When these specification are proved to
be correct one can additionally apply them for the simulation, testing and even
analysis of the conceived specified hardware. But theorem proving mechanisms
are not included as basic/natural components of rewriting­logic environments
(such as ELAN, CafeObj and Maude). Even worst, they are not able to handle
proofs guided by basic methods of rewriting theory. Consequently, the correct­
ness of these specifications have been done by hand. In this work we present a
new practical methodology, which is based on a semantically intelligent trans­
lation of rewriting­logic specifications in ELAN to theories in the specification
language PVS(a well­known proof assistant). This translation includes gener­
ation of lemmas to be checked for guaranteeing the joinability of critical pairs
of the rewriting rules of the original specification.
Resumo. Trabalhos recentes mostram como usar ambientes de reescrita l ’ ogica

  

Source: Ayala-Rincón, Mauricio - Departamento de Matemática, Universidade de Brasília

 

Collections: Mathematics