An Environment for Conducting Families of Software Engineering Experiments
Title | An Environment for Conducting Families of Software Engineering Experiments |
Publication Type | Book Chapters |
Year of Publication | 2008 |
Authors | Hochstein L, Nakamura T, Shull F, Zazworka N, Basili VR, Zelkowitz MV |
Editor | Zelkowitz MV |
Book Title | Software Development |
Volume | Volume 74 |
Pagination | 175 - 200 |
Publisher | Elsevier |
ISBN Number | 0065-2458 |
Abstract | The classroom is a valuable resource for conducting software engineering experiments. However, coordinating a family of experiments in classroom environments presents a number of challenges to researchers. Understanding how to run such experiments, developing procedures to collect accurate data, and collecting data that is consistent across multiple studies are major problems. This paper describes an environment, the Experiment Manager that simplifies the process of collecting, managing, and sanitizing data from classroom experiments, while minimizing disruption to natural subject behavior. We have successfully used this environment to study the impact of parallel programming languages in the high‐performance computing domain on programmer productivity at multiple universities across the United States. |
URL | http://www.sciencedirect.com/science/article/pii/S0065245808006050 |