作者: Mary Jean Harrold , Gregg Rothermel , Kent Sayre , Rui Wu , Liu Yi
DOI: 10.1002/1099-1689(200009)10:3<171::AID-STVR209>3.0.CO;2-J
关键词:
摘要: Many software maintenance and testing tasks involve comparing the behaviours of program versions. Program spectra have recently been proposed as a heuristic for use in performing such comparisons. To assess potential usefulness this context an experiment was conducted, examining relationship between differences exposure regression faults (faults existing modified version that were not present prior to modifications, or revealed previous testing), empirically several types spectra. The results reveal certain correlate with high frequency—at least one direction—with faults. That is, when are by particular inputs, likely also be those though reverse is true. suggest appear, analytically, offer greater precision predicting presence than other, cheaper, may provide no practice. These ramifications future research on, practical uses of, Copyright © 2000 John Wiley & Sons, Ltd.