DocumentCode
3570910
Title
Reachability in hierarchical machines
Author
Timo, Omer Nguena ; Petrenko, Alexandre ; Dury, Arnaud ; Ramesh, S.
Author_Institution
Comput. Res. Inst. of Montreal, CRIM Montreal, Montreal, QC, Canada
fYear
2014
Firstpage
475
Lastpage
482
Abstract
In this paper we study the reachability analysis problem for timed systems specified in a hierarchical manner. First we provide a formal model, called hierarchical extended Mealy machine with timer, input and output events, as well with input, output and context variables. Then we present a synchronous semantics of the model. A main feature of this model is that the crossing of superstates´ boundaries is forbidden, i.e., transitions between states in different superstates are not allowed. Finally we propose a reachability analysis method for finding (minimal) executions between configurations of a given deterministic hierarchical machine. Executions may require resetting of some constituent machines by entering some of their ancestor states. The algorithm exploits the hierarchical structure of the machine. The complexity of our algorithm is linear in R where R is the complexity of the reachability analysis of constituent machines.
Keywords
computational complexity; deterministic algorithms; finite automata; reachability analysis; algorithm complexity; ancestor states; constituent machines; context variables; deterministic hierarchical machine; formal model; hierarchical extended Mealy machine; hierarchical machines; reachability analysis problem; superstates boundaries; synchronous semantics; Clocks; Concrete; Context; Cost accounting; Input variables; Reachability analysis; Semantics; Hierarchical machine; discrete time; reachability analysis; synchronous semantics; test optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Reuse and Integration (IRI), 2014 IEEE 15th International Conference on
Type
conf
DOI
10.1109/IRI.2014.7051927
Filename
7051927
Link To Document