DocumentCode :
2200636
Title :
A New Specification-based Test Data Generation Strategy for OSEK OS
Author :
Zhou, Lin ; Yao, Min ; Li, Yongjun ; Zhang, Chengshuo ; Yao, Liujie
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
fYear :
2010
fDate :
June 29 2010-July 1 2010
Firstpage :
2311
Lastpage :
2316
Abstract :
Specification-based test is used to test a software application to check if it conforms to its design specification. Writing adequate test suites is very challenging and labor-intensive. Producing Specification-based tests for Real-Time Operating System (RTOS) is more challenging than for generic applications since specifications of RTOS only provide resource management mechanisms rather than specific application functionality descriptions. In this paper, we investigate whether Genetic Algorithms (GAs) can generate qualified tests for RTOS, and we present an effective GA approach with an optimization of Kuhn-Munkres maximum weighted algorithm. Experiment results demonstrate the effectiveness of our approach. It is able to generate 100% state coverage tests within 200 generations.
Keywords :
formal specification; genetic algorithms; operating systems (computers); program testing; real-time systems; resource allocation; Kuhn-Munkres maximum weighted algorithm; OSEK OS; design specification; genetic algorithms; real-time operating system; resource management mechanism; software application testing; specification-based test data generation strategy; Algorithm design and analysis; Bipartite graph; Generators; Optimization; Real time systems; Switches; Testing; Genetic Algorithms; Kuhn-Munkres Algorithms; OSEK OS; Specification-based Test;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
Type :
conf
DOI :
10.1109/CIT.2010.398
Filename :
5578319
Link To Document :
بازگشت