Hierarchical and recursive state machines are suitable abstract models for many software systems. In this paper we extend a model recently introduced in literature, by allowing atomic propositions to label all the kinds of vertices and not only basic nodes. We call the obtained models context-dependent hierarchical/recursive state machines. We study on such models cycle detection, reachability and Ltl model-checking. Despite of a more succinct representation, we prove that Ltl model-checking can be done in time linear in the size of the model and exponential in the size of the formula, as for standard Ltl model-checking. Reachability and cycle detection become NP-complete, and if we place some restrictions on the representation of the targe...
International audienceHierarchical automata are used to model hierarchical systems. The semantics us...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...
AbstractA hierarchical state machine (Hsm) is a finite state machine where a vertex can either expan...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
Recursive state machines (rsms) are models for programs with recursive procedural calls. While Ltl m...
1 Introduction In traditional model checking, the model is a finite state machine whose vertices cor...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
AbstractA hierarchical state machine (Hsm) is a finite state machine where a vertex can either expan...
International audienceHierarchical automata are used to model hierarchical systems. The semantics us...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...
AbstractA hierarchical state machine (Hsm) is a finite state machine where a vertex can either expan...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
Recursive state machines (rsms) are models for programs with recursive procedural calls. While Ltl m...
1 Introduction In traditional model checking, the model is a finite state machine whose vertices cor...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
Searching the state space of a system using enumerative and on-the-fly depth-first traversal is an e...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
AbstractA hierarchical state machine (Hsm) is a finite state machine where a vertex can either expan...
International audienceHierarchical automata are used to model hierarchical systems. The semantics us...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...
We present a unified game-based approach for branching-time model checking of hierarchical systems. ...