DocumentCode :
2710913
Title :
Automated test vector generation from Rosetta requirements
Author :
Ranganathan, Krishna ; Rangarajan, Murali ; Alexander, Perry ; Regan, Tom
Author_Institution :
Dept. of Electron. Comput. & Eng. Comput. Sci., Cincinnati Univ., OH, USA
fYear :
2000
fDate :
2000
Firstpage :
51
Lastpage :
58
Abstract :
Formal high-level specifications are increasingly being used when designing systems. There are a number of advantages to this approach, an important one being the validation of the system against the original specifications. This aspect of specifications gains increasing importance as the designers design systems at higher levels of abstraction. From initial designs at these high levels of abstraction, the system goes through many stages of refinement before finally emerging as a product. Therefore, it is critical to ensure that the final product is what was first intended to be built. We describe an automated approach to validating systems using axiomatic specifications and simulation. Specifically, we describe the generation of test scenarios from Rosetta specifications, which are then combined with test requirements to generate abstract test vectors. These abstract test vectors can directly be translated to specific inputs to simulation runs, and the outputs generated during these runs can be checked against the acceptance criteria generated from the specifications
Keywords :
formal specification; formal verification; program testing; virtual machines; Rosetta requirements; Rosetta specifications; abstraction; acceptance criteria; automated test vector generation; axiomatic specifications; formal high-level specifications; refinement; simulation; validation; Automatic testing; Computer bugs; Formal verification; Functional programming; Impedance matching; Mission critical systems; Specification languages; System testing; System-level design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VHDL International Users Forum Fall Workshop, 2000. Proceedings
Conference_Location :
Orlando, FL
Print_ISBN :
0-7695-0890-1
Type :
conf
DOI :
10.1109/VIUF.2000.890263
Filename :
890263
Link To Document :
بازگشت