Abstract. Hierarchical state machines are nite state machines whose states themselves can be other machines. In spite of their popularity in many modeling tools for software design, very little is known concer-ning their complexity and expressiveness. In this paper, we study these questions for hierarchical state machines as well as for communicating hierarchical state machines, that is, nite state machines extended with both hierarchy and concurrency. We present a comprehensive set of re-sults characterizing (1) the complexity of the reachability, emptiness and universality problems, (2) the complexity of the language inclusion and equivalence problems, and (3) the succinctness relationships between dif-ferent types of machines.
Program synthesis from hierarchical state diagrams has for long been discussed in various communitie...
Associated research group: Critical Systems Research GroupFormal specification languages are often c...
Finite state machines are widely used in the modeling of systems for various purposes. Descriptions ...
. Hierarchical state machines are finite state machines whose states themselves can be other machine...
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...
In this paper we consider the problem of model checking for well structured Communicating Hierarchic...
In this paper we consider the problem of model checking for well structured Communicating Hierarchic...
© ACM 2016. This is the author's version of the work. It is posted here for your personal use. Not f...
Hierarchical and recursive state machines are suitable abstract models for many software systems. In...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
This paper studies the semantics of hierarchical finite state machines (FMS's) that are compose...
One of the most crucial and complicated phases of system development lies in the transition from sys...
AbstractThis paper is concerned with an effective hierarchy of guaranteed processes. A process satis...
Claude Shannon, in his famous thesis (1938), revolutionized circuit design by showing that *Boolean ...
Program synthesis from hierarchical state diagrams has for long been discussed in various communitie...
Associated research group: Critical Systems Research GroupFormal specification languages are often c...
Finite state machines are widely used in the modeling of systems for various purposes. Descriptions ...
. Hierarchical state machines are finite state machines whose states themselves can be other machine...
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...
In this paper we consider the problem of model checking for well structured Communicating Hierarchic...
In this paper we consider the problem of model checking for well structured Communicating Hierarchic...
© ACM 2016. This is the author's version of the work. It is posted here for your personal use. Not f...
Hierarchical and recursive state machines are suitable abstract models for many software systems. In...
A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to ano...
This paper studies the semantics of hierarchical finite state machines (FMS's) that are compose...
One of the most crucial and complicated phases of system development lies in the transition from sys...
AbstractThis paper is concerned with an effective hierarchy of guaranteed processes. A process satis...
Claude Shannon, in his famous thesis (1938), revolutionized circuit design by showing that *Boolean ...
Program synthesis from hierarchical state diagrams has for long been discussed in various communitie...
Associated research group: Critical Systems Research GroupFormal specification languages are often c...
Finite state machines are widely used in the modeling of systems for various purposes. Descriptions ...