DocumentCode :
3207203
Title :
Automated test case generation from correct and complete system requirements models
Author :
Kelley, Kenneth
Author_Institution :
Safeware Eng. Corp., Seattle, WA
fYear :
2009
fDate :
7-14 March 2009
Firstpage :
1
Lastpage :
10
Abstract :
This paper shall discuss a technique for automatically generating test cases from system requirements models. Automatically generating test cases directly from requirements models has several benefits: 1) Test-case generation is a time-consuming task and automating it saves resources. 2) The test cases can be generated before any code is written, which will allow developers to use the test cases as they develop the code. This reduces the number of iterations between development and testing, further saving resources. 3) One major cause of software related accidents occurs when requirements are miscommunicated to the developers or are not delivered to them at all. Test cases generated directly from system requirements can be used to detect such errors, whereas most white-box test-generation algorithms would have no means of doing so. Safeware has developed a technique for automatically generating test cases from SpecTRM-RL models. SpecTRM-RL is a requirements-specification language developed by Professor Nancy Leveson at MIT. This requirements language is based on a formal state machine model, yet is simple for non-experts to read and understand.
Keywords :
program testing; specification languages; Safeware; SpecTRM-RL; automated test case generation; complete system requirements models; correct system requirements models; formal state machine model; requirements-specification language; software related accidents; white-box test-generation algorithms; Accidents; Analytical models; Automatic testing; Biographies; Computer aided software engineering; NASA; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace conference, 2009 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4244-2621-8
Electronic_ISBN :
978-1-4244-2622-5
Type :
conf
DOI :
10.1109/AERO.2009.4839619
Filename :
4839619
Link To Document :
بازگشت