DocumentCode
708918
Title
Test generation from timed pushdown automata with inputs and outputs
Author
M´Hemdi, Hana ; Julliand, Jacques ; Masson, Pierre-Alain ; Robbana, Riadh
Author_Institution
FEMTO-ST/DISC, Univ. of Franche-Comte, Besancon, France
fYear
2015
fDate
13-17 April 2015
Firstpage
1
Lastpage
10
Abstract
We consider in this paper the model of Timed Pushdown Automata with Inputs and Outputs (TPAIO), for which state reachability can only be solved in exponential time. We compute by means of a polynomial algorithm a reachability timed automaton (RTA), thus partial, of a TPAIO. When the algorithm is applied to untimed pushdown automata, the reachability is equivalent in both automata. But with the addition of clock constraints, reachability in the RTA is only a sufficient condition. To decide if a succession of timed transitions can be executed, we compute the backward closures of the clock constraints, and evaluate them by means of satisfiability decision procedures. Additionally, we compute a path table that relates a feasible transition of the RTA to the corresponding path of the TPAIO. We accept the incompleteness of our method as a price to pay for efficiency. It can be used in test generation since testing is incomplete by nature. Test generation relies on unfolding the transitions of the reachability timed automaton thanks to the path table.
Keywords
automata theory; polynomials; program testing; reachability analysis; RTA; TPAIO; polynomial algorithm; reachability timed automaton; satisfiability decision procedures; state reachability; test generation; timed pushdown automata; Automata; Clocks; Computational modeling; Cost accounting; Delays; Merging; Polynomials; Clock Constraints Backward Closure; Conformance Relation for TPAIO; Reachability Timed Automata; Test Generation from Automata; Timed Pushdown Automata;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on
Conference_Location
Graz
Type
conf
DOI
10.1109/ICSTW.2015.7107404
Filename
7107404
Link To Document