DocumentCode
3225625
Title
DVTG and Test Harnessing using Rosetta specifications
Author
Zinjuwadia, Kalpesh ; Alexander, Perry
Author_Institution
Inf. & Telecommun. Technol. Center, Kansas Univ., Lawrence, KS, USA
fYear
2004
fDate
24-27 May 2004
Firstpage
136
Lastpage
143
Abstract
Specification-based verification is increasingly being used when designing systems. In verification, the program under test is executed repeatedly and the obtained outputs and/or other parameters are compared against the expected values. This ensures that the implementation satisfies its specified functionality. We present a tool, DVTG [K. Ranganathan, (2001)], for automatically generating test vectors from Rosetta specifications. DVTG requires test requirements in XML format and test scenarios, to generate these test vectors. For a given set of input parameters, the vectors represent desired output parameter values for the program under test. They can be further translated to specific inputs to run more concrete simulations. Later on, we discuss another tool, Test Harness, to authenticate a test program. We verify the output generated during test harnessing against the acceptance criteria generated from the specifications. We have proposed two major verifications to be performed during test harnessing, verifying the expected behavior and real-time requirements for the test program.
Keywords
XML; automatic test pattern generation; formal specification; program testing; program verification; specification languages; DVTG tool; Rosetta specifications; Test Harness tool; XML; automatic test vector generation; program testing; specification-based verification; test initialization; test program authentication; test requirements; test scenarios; Automatic testing; Concrete; Conferences; Formal specifications; Humans; Performance evaluation; System analysis and design; System testing; Systems engineering and theory; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
Print_ISBN
0-7695-2125-8
Type
conf
DOI
10.1109/ECBS.2004.1316692
Filename
1316692
Link To Document