A number of static checking techniques is based on con-structing and refining an abstract reachability tree (ART) and reasoning about Linear Arithmetics. For example, in BLAST, each program statement is represented as a series of assign-ments of a linear functions to variables, and the procedure of predicate discovery relies on Craig interpolation of linear arithmetics and equality with uninterpreted function symbols. In this paper we propose an approach to extend the domain of mathematical operations a checker described can reason about with the certain operations with finite sets: adding and removing elements, testing whether set contains a particular element, or is empty. It being implemented, the ART doesn’t split at each operation. The...
This paper introduces model checking, originally conceived for checking finite statesystems. It surv...
Several logic-based languages, such as Prolog II and its successors, SICStus Prolog and Oz, offer a ...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
In spite of the importance of Formal Methods for development of a reliable hard- and software this d...
Abstract. Set-based program analysis has many potential applications, includ-ing compiler optimisati...
AbstractPaper discusses some issues related to the utility of finite games for early formal methods ...
Predicate abstraction is successfully applied to software model checking z Infinite concrete states ...
Formal verification methods offer a large potential to provide automated software correctness checki...
This dissertation discusses novel techniques for interpolation-based software model checking, an app...
This Thesis is a study of automatic reasoning about finite state machines (FSMs). Two techniques use...
Regular model checking is a method for verifying infinite-state systems based on coding their config...
Software model checking is the algorithmic analysis of programs to prove prop-erties of their execut...
For programs whose data variables range over Boolean or finite domains, program verification is deci...
While model checking of pushdown systems is by now an established technique in software verification...
Abstract. Set-based program analysis has many potential applications, including compiler opti-misati...
This paper introduces model checking, originally conceived for checking finite statesystems. It surv...
Several logic-based languages, such as Prolog II and its successors, SICStus Prolog and Oz, offer a ...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
In spite of the importance of Formal Methods for development of a reliable hard- and software this d...
Abstract. Set-based program analysis has many potential applications, includ-ing compiler optimisati...
AbstractPaper discusses some issues related to the utility of finite games for early formal methods ...
Predicate abstraction is successfully applied to software model checking z Infinite concrete states ...
Formal verification methods offer a large potential to provide automated software correctness checki...
This dissertation discusses novel techniques for interpolation-based software model checking, an app...
This Thesis is a study of automatic reasoning about finite state machines (FSMs). Two techniques use...
Regular model checking is a method for verifying infinite-state systems based on coding their config...
Software model checking is the algorithmic analysis of programs to prove prop-erties of their execut...
For programs whose data variables range over Boolean or finite domains, program verification is deci...
While model checking of pushdown systems is by now an established technique in software verification...
Abstract. Set-based program analysis has many potential applications, including compiler opti-misati...
This paper introduces model checking, originally conceived for checking finite statesystems. It surv...
Several logic-based languages, such as Prolog II and its successors, SICStus Prolog and Oz, offer a ...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...