We present sound and complete verification conditions for proving that a program satisfies a specification definied by a deterministic Rabin automaton. Our verification conditions yield a simple method for proving that a program terminates under general fairness constraints. As opposed to previous approaches, our method is syntax-independent and does not require recursive applications of proof rules. Moreover using a result by Safra, we obtain the first direct method for proving that a program satisfies a Buchi automaton specification. Finally, we show that our method generalized two earlier methods
We initiate the study of the verification power of Affine finite automata (AfA) as a part of Arthur-...
We establish principles for proving properties about infinite computations by reasoning about finit...
In this paper we present omega, a package of algorithms from the theory of !-automata. It is a growi...
We present an automated approach to verifying arbitrary omega-regular properties of higher-order fun...
AbstractVardi, M.Y., Verification of concurrent programs: the automata-theoretic framework, Annals o...
Using the notion of progress measures, we give a complete verification method for proving that a pr...
We consider the language inclusion and equivalence problems for six different types of ω-automata; B...
Computation is employed to incredible success in a massive variety of applications, and yet it is di...
The class of omega-regular languages provides a robust specification language in verification. Every...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
Abstract: "We consider the language containment and equivalence problems for six different types of ...
Automata over infinite words, also known as omega-automata, play a key role in the verification and ...
The automata-theoretic approach to the problem of program verification requires efficient minimizati...
. Over the last few years, the automata-theoretic approach to realizability checking and synthesis o...
Abstract. The introduction of an eÆcient determinisation technique for Buchi automata by Safra has b...
We initiate the study of the verification power of Affine finite automata (AfA) as a part of Arthur-...
We establish principles for proving properties about infinite computations by reasoning about finit...
In this paper we present omega, a package of algorithms from the theory of !-automata. It is a growi...
We present an automated approach to verifying arbitrary omega-regular properties of higher-order fun...
AbstractVardi, M.Y., Verification of concurrent programs: the automata-theoretic framework, Annals o...
Using the notion of progress measures, we give a complete verification method for proving that a pr...
We consider the language inclusion and equivalence problems for six different types of ω-automata; B...
Computation is employed to incredible success in a massive variety of applications, and yet it is di...
The class of omega-regular languages provides a robust specification language in verification. Every...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
Abstract: "We consider the language containment and equivalence problems for six different types of ...
Automata over infinite words, also known as omega-automata, play a key role in the verification and ...
The automata-theoretic approach to the problem of program verification requires efficient minimizati...
. Over the last few years, the automata-theoretic approach to realizability checking and synthesis o...
Abstract. The introduction of an eÆcient determinisation technique for Buchi automata by Safra has b...
We initiate the study of the verification power of Affine finite automata (AfA) as a part of Arthur-...
We establish principles for proving properties about infinite computations by reasoning about finit...
In this paper we present omega, a package of algorithms from the theory of !-automata. It is a growi...