DocumentCode :
2609187
Title :
A Boundary Checking Technique for Testing Real-Time Systems Modeled as Timed Input Output Automata (Short Paper)
Author :
En-Nouaary, Abdeslam ; Hamou-Lhadj, Abdelwahab
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC
fYear :
2008
fDate :
12-13 Aug. 2008
Firstpage :
209
Lastpage :
215
Abstract :
The behavior of real-time systems depends not only on their interaction with the environment but also on very rigid time constraints that puts restrictions on when these interactions take place. The timing aspect of such systems renders the testing process difficult without defining adequate test selection criteria that ensure good coverage of the system while keeping the number of needed test cases considerably low. In this paper, we propose a method for testing real-time systems, formally modeled as Timed Input Output Automata (TIOA), which aims at generating a set of test cases that would allow us to check every transition of the TIOA as soon as possible, as late as possible, and at the middle between these two executions. The execution times of every transition are determined based on the minimum and maximum delays between the source state of the transition and its clock guards.
Keywords :
automata theory; fault diagnosis; program testing; program verification; boundary checking technique; clock guard; real-time system behavior; real-time system testing; test case generation; time constraint; timed input-output automata; Automata; Automatic testing; Clocks; Real time systems; Software quality; Software systems; Software testing; System testing; Time factors; Timing; Formal Methods; Real-Time Systems; Test Coverage; Testing; Timed Input Output Automata;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2008. QSIC '08. The Eighth International Conference on
Conference_Location :
Oxford
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3312-4
Type :
conf
DOI :
10.1109/QSIC.2008.53
Filename :
4601546
Link To Document :
بازگشت