We consider an extension of logic programs, called ω-programs, that can be used to define predicates over infinite lists. ω-programs allow us to specify properties of the infinite behavior of reactive systems and, in general, properties of infinite sequences of events. The semantics of ω-programs is an extension of the perfect model semantics. We present variants of the familiar unfold/fold rules which can be used for transforming ω-programs. We show that these new rules are correct, that is, their application preserves the perfect model semantics. Then we outline ageneral methodology based on program transformation for verifying properties of ω-programs. We demonstrate the power of our transformation-based verification methodology by p...
This thesis studies certain aspects of Monadic Second-Order logic over infinitewords (MSO) through t...
AbstractWe introduce ω-extended regular expressions (ωEREs) that can be used for specifying and prov...
We describe a method based on unfold/fold transformations that synthesizes positive logicprograms P(...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of the class of logic programs, called !-programs, that can be used to def...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
We present a new method for verifying Linear Temporal Logic (LTL) properties of finite state reacti...
Full version of the paper with the same title accepted at CAV'10.We address the issue of automatic i...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
This thesis is about the verification problem of systems having an infinite number of states. These ...
Automata theory arose as an interdisciplinary field, with roots in several scientific domains such a...
In this paper we present an overview of the unfold/fold proof method, a method for proving theorems ...
This thesis studies certain aspects of Monadic Second-Order logic over infinitewords (MSO) through t...
AbstractWe introduce ω-extended regular expressions (ωEREs) that can be used for specifying and prov...
We describe a method based on unfold/fold transformations that synthesizes positive logicprograms P(...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of logic programs, called ω-programs, that can be used to define predicates...
We consider an extension of the class of logic programs, called !-programs, that can be used to def...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
We present a new method for verifying Linear Temporal Logic (LTL) properties of finite state reacti...
Full version of the paper with the same title accepted at CAV'10.We address the issue of automatic i...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
This thesis is about the verification problem of systems having an infinite number of states. These ...
Automata theory arose as an interdisciplinary field, with roots in several scientific domains such a...
In this paper we present an overview of the unfold/fold proof method, a method for proving theorems ...
This thesis studies certain aspects of Monadic Second-Order logic over infinitewords (MSO) through t...
AbstractWe introduce ω-extended regular expressions (ωEREs) that can be used for specifying and prov...
We describe a method based on unfold/fold transformations that synthesizes positive logicprograms P(...