Graduate Project


The empire infrastructure for testing experimentation Public Deposited

Downloadable Content

Download PDF


Attribute NameValues
  • It is widely believed that there is not enough experimentation in the field of computer science. One area in particular in which additional experimentation is needed involves regression testing of large, real software. Regression testing is the expensive process of validating changes made to previously tested software. One reason why there is not enough experimentation in this area is the substantial infrastructure required for such experimentation. We have developed an infrastructure designed for performing various testing experiments on a large, real test subject. This paper describes the requirements, design, and implementation issues associated with the development of our infrastructure. We also performed an experiment to validate the infrastructure, in which we investigated the affects test granularity has on regression test selection techniques. The experiment shows the usefulness of our infrastructure. We believe that our infrastructure can serve as a prototype for future development of similar infrastructures involving other large test subjects.
Resource Type
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Academic Affiliation
Rights Statement
Peer Reviewed



This work has no parents.