Pushdown systems (PDSs) nicely model single-thread recursive programs, and well-structured transition systems (WSTS), such as vector addition systems, are useful to represent non-recursive multithread programs. Our goal is to investigate well-structured pushdown systems (WSPDSs), pushdown systems with well-quasi-ordered control states and stack alphabet, to combine these ideas. This paper focuses on decidable classes of coverability and extends Pautomata techniques for configuration reachability of PDSs to those for coverability of WSPDSs, in forward and backward ways. A Post^*-automata (resp. Pre^*-automata) construction is combined with Karp-Miller acceleration (resp. ideal representation) to characterize the set of successors (resp. pred...
Pushdown systems equip a finite state system with an unbounded stack memory, and are thus infinite s...
We propose the class of visibly pushdown languages as embeddings of context-free languages that is r...
International audienceIn this paper we address the problem of generating abstract test cases from a ...
Well-structured pushdown systems (WSPDSs) extend pushdown systems with well-quasi-ordered (possibly ...
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and ...
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and ...
Pushdown automata (PDA) are a good model of recursive programs which also have good algorithmic prop...
Abstract. Verification of concurrent programs modelled as multi-stack machines is an active research...
International audienceKarp and Miller's algorithm is a well-known decision procedure that solves the...
A multi-stack pushdown system is a natural model of concurrent programs. The basic verification prob...
International audienceWe define a new class of pushdown systems where the push-down is a tree instea...
Abstract. Pushdown systems (PDS) naturally model sequential recur-sive programs. Numeric data types ...
Multi-stack pushdown systems are a well-studied model of concurrent computation using threads with f...
Visibly Pushdown Automata (VPA) are a special case of pushdown machines where the stack operations a...
Higher-order pushdown systems (PDSs) generalise pushdown systems through the use of higher-order sta...
Pushdown systems equip a finite state system with an unbounded stack memory, and are thus infinite s...
We propose the class of visibly pushdown languages as embeddings of context-free languages that is r...
International audienceIn this paper we address the problem of generating abstract test cases from a ...
Well-structured pushdown systems (WSPDSs) extend pushdown systems with well-quasi-ordered (possibly ...
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and ...
This paper investigates a general framework of a pushdown system with well-quasi-ordered states and ...
Pushdown automata (PDA) are a good model of recursive programs which also have good algorithmic prop...
Abstract. Verification of concurrent programs modelled as multi-stack machines is an active research...
International audienceKarp and Miller's algorithm is a well-known decision procedure that solves the...
A multi-stack pushdown system is a natural model of concurrent programs. The basic verification prob...
International audienceWe define a new class of pushdown systems where the push-down is a tree instea...
Abstract. Pushdown systems (PDS) naturally model sequential recur-sive programs. Numeric data types ...
Multi-stack pushdown systems are a well-studied model of concurrent computation using threads with f...
Visibly Pushdown Automata (VPA) are a special case of pushdown machines where the stack operations a...
Higher-order pushdown systems (PDSs) generalise pushdown systems through the use of higher-order sta...
Pushdown systems equip a finite state system with an unbounded stack memory, and are thus infinite s...
We propose the class of visibly pushdown languages as embeddings of context-free languages that is r...
International audienceIn this paper we address the problem of generating abstract test cases from a ...