DocumentCode :
3494058
Title :
Test case generation for flexible real-time control systems
Author :
Nilsson, Robert ; Henriksson, Dan
Author_Institution :
Sch. of Humanities & Informatics, Univ. of Skovde
Volume :
2
fYear :
2005
fDate :
19-22 Sept. 2005
Lastpage :
730
Abstract :
Temporal correctness is crucial for the dependability of real-time control systems. A problem with testing such systems is the dependency on the execution orders of tasks. Mutation-based testing criteria have been proposed to determine which execution orders need to be exercised to verify that real-time systems are timely. For flexible control systems, timeliness in itself may only be relevant for a subset of tasks, whereas maintained control performance in the presence of worst-case jitter and disturbances is essential. This paper presents an extension to the co-simulator tool TrueTime, to support mutation-based testing of control performance and timeliness. Further, an approach for automatic generation of test cases using genetic algorithms is presented. A conclusion is that testing criteria for timeliness can be used to increase confidence in the dependability of flexible control systems
Keywords :
automatic testing; control engineering computing; formal specification; genetic algorithms; program testing; real-time systems; TrueTime co-simulator tool; automatic test case generation; flexible real-time control system; genetic algorithm; mutation-based testing; Automatic control; Computer aided software engineering; Control systems; Delay; Dynamic scheduling; Hardware; Real time systems; Robot sensing systems; System testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location :
Catania
Print_ISBN :
0-7803-9401-1
Type :
conf
DOI :
10.1109/ETFA.2005.1612746
Filename :
1612746
Link To Document :
بازگشت