AbstractThis paper gives a simple and direct algorithm for computing the always regular set of reachable states of a pushdown system. It then exploits this algorithm for obtaining model checking algorithms for linear-time temporal logic as well as for the logic CTL∗. For the latter, a new technical tool is introduced: pushdown automata with transitions conditioned on regular predicates on the stack content. Finally, this technical tool is also used to establish that CTL∗ model checking remains decidable when the formulas are allowed to include regular predicates on the stack content
We address the verification problem of ordered multi-pushdown automata: Amulti-stack extension of pu...
AbstractRecent works have proposed pushdown systems as a tool for analyzing programs with (recursive...
The model checking problem for finite-state open systems (module checking) has been extensively stud...
We apply the symbolic analysis principle to pushdown systems. We represent (possibly in nite) sets o...
In this paper, we present a class of infinite transition systems which is an extension of pushdown s...
Traditionally, model checking is applied to finite-state systems and regular specifications. While ...
International audienceTemporal logics such as LTL are often used to express safety or correctness pr...
Abstract: A pushdown system is a graph G(P) of congurations of a pushdown automaton P. The model che...
While model checking of pushdown systems is by now an established technique in software verification...
Model checking is a useful method to verify automatically the correctness of a system with respect t...
AbstractThe model checking problem of pushdown systems (PMC problem, for short) against standard bra...
Software model checking, an algorithmic, specification-driven approach to software analysis, has eme...
Pushdown systems (PDS) are known as an abstract model of recursive programs, and model checking meth...
In this paper, we introduce and investigate an extension of Halpern and Shoham's interval temporal l...
Abstract—We present two algorithms for bounded model checking of Regular Linear Temporal Logic (RLTL...
We address the verification problem of ordered multi-pushdown automata: Amulti-stack extension of pu...
AbstractRecent works have proposed pushdown systems as a tool for analyzing programs with (recursive...
The model checking problem for finite-state open systems (module checking) has been extensively stud...
We apply the symbolic analysis principle to pushdown systems. We represent (possibly in nite) sets o...
In this paper, we present a class of infinite transition systems which is an extension of pushdown s...
Traditionally, model checking is applied to finite-state systems and regular specifications. While ...
International audienceTemporal logics such as LTL are often used to express safety or correctness pr...
Abstract: A pushdown system is a graph G(P) of congurations of a pushdown automaton P. The model che...
While model checking of pushdown systems is by now an established technique in software verification...
Model checking is a useful method to verify automatically the correctness of a system with respect t...
AbstractThe model checking problem of pushdown systems (PMC problem, for short) against standard bra...
Software model checking, an algorithmic, specification-driven approach to software analysis, has eme...
Pushdown systems (PDS) are known as an abstract model of recursive programs, and model checking meth...
In this paper, we introduce and investigate an extension of Halpern and Shoham's interval temporal l...
Abstract—We present two algorithms for bounded model checking of Regular Linear Temporal Logic (RLTL...
We address the verification problem of ordered multi-pushdown automata: Amulti-stack extension of pu...
AbstractRecent works have proposed pushdown systems as a tool for analyzing programs with (recursive...
The model checking problem for finite-state open systems (module checking) has been extensively stud...