About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
Israel ICCSSE 1997
Conference paper
Rigorous testing using SnapShot
Abstract
In this paper we introduce a new testing concept called SnapShot. SnapShot is a testing mechanism which is composed of two components. The first component instruments the program 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 criteria and supports its implementation. We have applied snapshot to a variety of areas including serial, parallel and object oriented programs and VHDL designs.