Conformance Testing for non Deterministic Timed Pushdown Automata with Deadlines
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Conformance Testing for non Deterministic Timed Pushdown Automata with Deadlines |
Type de publication | Conference Paper |
Year of Publication | 2016 |
Auteurs | M'Hemdi H, Julliand J, Masson P-A, Robbana R |
Editor | Reddy SM, Gaaloul W |
Conference Name | 2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE) |
Publisher | IEEE; IEEE Comp Soc Techl Council Software Engn; West Virginia Univ, CERC; Paris Sch Business; CNRS Samovar Res Lab; Telecom SudParis, Inst Mines Telecom; Paris Sch Business Res Lab; Olab Dynam; eFrei Groupe |
Conference Location | 345 E 47TH ST, NEW YORK, NY 10017 USA |
ISBN Number | 978-1-5090-1663-1 |
Mots-clés | Conformance testing, Deadlines, Model-based Mutation, Timed Pushdown Automata |
Résumé | This paper is about conformance testing of non-deterministic timed pushdown automata (TPAIO), with urgency modelled as deadlines put on the transitions. The deadlines impose time progress conditions (TPC) on the locations of the TPAIO. In addition to detecting non conform or out of the time limits outputs of an implementation, our tests also detect TPC violations. Our method proceeds by a one-clock determinization of the TPAIO, followed by the computation of a reachability automaton aiming at covering the reachable transitions and locations of the TPAIO, w.r.t. the stack constraints. Each RA transition records an execution path of the TPAIO. To get the tests, we add to these execution paths the fail verdicts issued from the determinization. Their ability to detect non conform implementation is assessed by mutation: altered implementations are automatically generated from a specification by application of some mutation operators that we define. |
DOI | 10.1109/WETICE.2016.54 |