DocumentCode :
2973592
Title :
Rigorous testing using SnapShot
Author :
Factor, Michael ; Farchi, Eitan ; Ur, Shmuel
Author_Institution :
IBM Haifa Res. Center, Israel
fYear :
1997
fDate :
18-19 Jun 1997
Firstpage :
12
Lastpage :
21
Abstract :
Introduces a new software testing concept called SnapShot. SnapShot is a testing mechanism which is composed of two components. The first component instruments the program to be tested with SnapShot statements, which are used to produce a special trace during the program execution. The second component implements post-processing on the trace. SnapShot implicitly defines a user-defined coverage criterion and supports its implementation. We have applied SnapShot to a variety of areas, including serial, parallel and object-oriented programs and VHDL designs
Keywords :
hardware description languages; program diagnostics; program testing; SnapShot; VHDL designs; object-oriented programs; parallel programs; program execution trace; serial programs; software testing mechanism; trace post-processing; user-defined coverage criterion; Concurrent computing; Counting circuits; Instruments; Investments; Modems; Operating systems; Programming; Runtime; Software testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Software Engineering, 1997., Proceedings of the Eighth Israeli Conference on
Conference_Location :
Herzliya
Print_ISBN :
0-8186-8135-7
Type :
conf
DOI :
10.1109/ICCSSE.1997.599871
Filename :
599871
Link To Document :
بازگشت