loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th International Symposium on Software Reliability Engineering (ISSRE'04)
Reducing Coverage Collection Overhead With Disposable Instrumentation
Saint-Malo, Bretagne, France
November 02-November 05
ISBN: 0-7695-2215-7
Kalyan-Ram Chilakamarri, University of Nebraska - Lincoln
Sebastian Elbaum, University of Nebraska - Lincoln
Testers use coverage data for test suite quality assessment, stopping criteria definition, and effort allocation. However, as the complexity of products and testing processes increases, the cost of coverage data collection may grow significantly, jeopardizing its potential application. We present two techniques to mitigate this problem based on the concept of "disposable coverage instrumentation": coverage instrumentation that is removed after its usage. The idea is to reduce coverage collection overhead by removing instrumentation probes after they have been executed. We have extended a java virtual machine to support these techniques, and show their potential through empirical studies with the Specjvm98 and Specjbb2000 benchmarks. The results indicate that the techniques can reduce coverage collection overhead between 18% and 97% over existing techniques.
Citation:
Kalyan-Ram Chilakamarri, Sebastian Elbaum, "Reducing Coverage Collection Overhead With Disposable Instrumentation," issre, pp.233-244, 15th International Symposium on Software Reliability Engineering (ISSRE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.