DocumentCode :
2340128
Title :
Automated test-data generation from formal models of software
Author :
Rayadurgam, Sanjai
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
2001
fDate :
26-29 Nov. 2001
Firstpage :
438
Abstract :
Verification and Validation (V&V) of software for critical embedded control systems often consumes upto 70% of the development resources. Testing is one of the most frequently used V&V technique for verifying such systems. Many regulatory agencies that certify control systems for use require that the software be tested to certain specified levels of coverage. Currently, developing test cases to meet these requirements takes a major portion of the resources. Automating this task would result in significant time and cost savings. The objective of this paper is to automate the generation of such test cases. We propose an approach where we rely on a formal model of the required software behavior for test-case generation, as well as, an oracle to determine if the implementation produced the correct output during testing.
Keywords :
formal specification; program testing; program verification; automated test data generation; critical embedded control systems; formal model; formal models of software; software validation; software verification; test-case generation; Automatic control; Automatic testing; Computer science; Control systems; Costs; Embedded software; Software testing; State-space methods; System testing; Tail;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
ISSN :
1938-4300
Print_ISBN :
0-7695-1426-X
Type :
conf
DOI :
10.1109/ASE.2001.989851
Filename :
989851
Link To Document :
بازگشت