Main People Publications Research Tools

Selected publications by date

Selected publications by category

 

Improving Impact Analysis and Regression Testing Using Field Data

First ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS '03)

2003

Alessandro Orso, Taweesup Apiwattanapong, Mary Jean Harrold

Abstract

Software products are often released with missing functionality, errors, or incompatibilities that may result in failures, inferior performances, or, more generally, user dissatisfaction. In previous work, we presented the Gamma approach, which enables analyses that (1) rely on actual eld data instead of synthetic in-house data and (2) leverage the vast and heterogeneous resources of an entire user community. In this paper, we investigate the use of the Gamma approach to support and improve two fundamental tasks performed by software engineers during maintenance: impact analysis and regression testing. We propose a new approach that leverages eld data to perform these two tasks. We also discuss ongoing empirical studies, performed on a real subject and on a real user population, to assess the feasibility of the approach.


Georgia Tech | College of Computing | Software Engineering | Aristotle Home
Updated November 14, 2005 by Jim Jones