An empirical investigation of program spectra
- 1 July 1998
- conference paper
- Published by Association for Computing Machinery (ACM)
- Vol. 33 (7) , 83-90
- https://doi.org/10.1145/277631.277647
Abstract
A variety of expensive software maintenance and testing tasks require a comparison of the behaviors of program versions. Program spectra have recently been proposed as a heuristic for use in performing such comparisons. To assess the potential usefulness of spectra in this context, we conducted an experiment that examined the relationship between program spectra and program behavior, and empirically compared several types of spectra. This paper reports the results of that experiment.Keywords
This publication has 6 references indexed in Scilit:
- On the limit of control flow analysis for regression test selectionPublished by Association for Computing Machinery (ACM) ,1998
- Edge profiling versus path profilingPublished by Association for Computing Machinery (ACM) ,1998
- The use of program profiling for software maintenance with applications to the year 2000 problemACM SIGSOFT Software Engineering Notes, 1997
- Exploiting hardware performance counters with flow and context sensitive profilingACM SIGPLAN Notices, 1997
- A safe, efficient regression test selection techniqueACM Transactions on Software Engineering and Methodology, 1997
- Analyzing regression test selection techniquesIEEE Transactions on Software Engineering, 1996