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