DocumentCode
1647706
Title
Automatic proof-search heuristics in the Maude invariant analyzer tool
Author
Rocha, Conceicao
Author_Institution
Escuela Colombiana de Ing., Bogota, Colombia
fYear
2013
Firstpage
1
Lastpage
6
Abstract
The Invariant Analyzer Tool is an interactive tool that mechanizes an inference system for proving safety properties of concurrent systems, which may be infinite-state or whose set of initial states may be infinite. This paper presents the automatic proof-search heuristics at the core of the Maude Invariant Analyzer Tool, which provide a substantial degree of automation and can automatically discharge many proof obligations without user intervention. These heuristics can take advantage of equationally defined equality predicates and include rewriting, narrowing, and SMT-based proof-search techniques.
Keywords
computability; concurrency control; human computer interaction; inference mechanisms; interactive systems; program verification; rewriting systems; theorem proving; Maude invariant analyzer tool; SMT-based proof-search techniques; automatic proof-search heuristics; concurrent systems; inference system; infinite state; interactive tool; narrowing technique; rewriting technique; safety properties; satisfiability modulo theories; Algebra; Cognition; Discharges (electric); Equations; Mathematical model; Object oriented modeling; Safety; Maude Invariant Analyzer; Software engineering; human-computer interaction; narrowing; proof-search heuristics; rewriting; rewriting logic; satisfiability modulo theories (SMT);
fLanguage
English
Publisher
ieee
Conference_Titel
Computing Colombian Conference (8CCC), 2013 8th
Conference_Location
Armenia
Print_ISBN
978-1-4799-1054-0
Type
conf
DOI
10.1109/ColombianCC.2013.6637512
Filename
6637512
Link To Document