DocumentCode :
1968577
Title :
Specification Mutation Analysis for Validating Timed Testing Approaches Based on Timed Automata
Author :
AbouTrab, M. Saeed ; Counsell, Steve ; Hierons, Robert M.
Author_Institution :
Dept. of Inf. Syst. & Comput., Brunel Univ., Uxbridge, UK
fYear :
2012
fDate :
16-20 July 2012
Firstpage :
660
Lastpage :
669
Abstract :
Testing real-time systems is a non-trivial validation task, especially after adding time as a new dimension to its complexity. In previous research, we introduced a ´priority-based´ approach which tested the logical and timing behaviour of real-time systems modelled formally as UPPAAL Timed Automata (UTA). In this paper, we validate the ´priority-based´ approach with a comparison to four well-known timed testing approaches based on a Timed Automata (TA) formalism using Specification Mutation Analysis (SMA). We introduce a set of timed and functional mutation operators based on TA. Three case studies are used to run the mutation analysis and mutants are generated according to the proposed mutation operators. The effectiveness of timed testing approaches are determined and contrasted according to the mutation score; we show that our testing approach achieves high mutation adequacy score when compared with others.
Keywords :
automata theory; formal specification; program testing; real-time systems; UPPAAL timed automata; functional mutation operator; logical behaviour testing; mutation adequacy score; priority-based approach; real-time system testing; specification mutation analysis; timed testing approach validation; timing behaviour testing; Analytical models; Automata; Clocks; Mathematical model; Real-time systems; Testing; Timing; Mutation anaylsis; component; real-time embedded systems; real-time model-based testing; timed automata;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
Conference_Location :
Izmir
ISSN :
0730-3157
Print_ISBN :
978-1-4673-1990-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2012.93
Filename :
6340225
Link To Document :
بازگشت