DocumentCode :
1917590
Title :
Test-sequence generation from formal requirement models
Author :
Rayadurgam, Sanjai ; Heimdahl, Mats P E
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
2001
fDate :
2001
Firstpage :
23
Lastpage :
31
Abstract :
This paper discusses a method for generating test sequences from state-based specifications. We show how a model checker can be used to automatically generate complete test sequences that will provide arbitrary structural coverage of requirements specified in a high-level language like SCR or RSML-e. We have defined a language independent formal foundation for test sequence generation using model checkers that is suitable for representing software artifacts like requirements models, software specifications, and code. This paper shows a concrete application of our formal framework for test generation in the requirements modeling domain. The framework allows one to define structural coverage criteria in terms of the formal model of a software artifact and describes how test sequences can be generated to satisfy those coverage criteria using a model-checker. The approach is illustrated using examples. We define various criteria in terms of the specification language, translate those into criteria in the formal framework, and demonstrate how we generate the test sequences
Keywords :
formal specification; program testing; systems analysis; temporal logic; RSML-e; SCR; arbitrary structural coverage; formal requirement models; high-level language; model checker; requirements modeling domain; software artifacts; software specifications; specification language; state-based specifications; test-sequence generation; Automatic testing; Code standards; Counting circuits; Formal specifications; Programming; Software standards; Software testing; Specification languages; Standards development; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Assurance Systems Engineering, 2001. Sixth IEEE International Symposium on
Conference_Location :
Boco Raton, FL
ISSN :
1530-2059
Print_ISBN :
0-7695-1275-5
Type :
conf
DOI :
10.1109/HASE.2001.966804
Filename :
966804
Link To Document :
بازگشت