The Community for Technology Leaders
Empirical Software Engineering, International Symposium on (2004)
Redondo Beach, California
Aug. 19, 2004 to Aug. 20, 2004
ISBN: 0-7695-2165-7
TABLE OF CONTENTS
Keynote Address
Introduction
Session 1A: Software Changes and Evolution

An Empirical Study of Software Change: Origin, Acceptance Rate, and Functionality vs. Quality Attributes (Abstract)

Reidar Conradi , NTNU and Simula Research Laboratory
Parastoo Mohagheghi , Ericsson Norway-Grimstad, NTNU and Simula Research Laboratory
pp. 7-16

The Architectural Change Process (Abstract)

Martin H? , Lund University
Josef Nedstam , Lund University and visiting: National ICT Australia
pp. 27-36
Session 1B: Software Testing

Comparing the Fault Detection Effectiveness of N-way and Random Test Suites (Abstract)

Pankaj Bolaki , University of Wisconsin - Milwaukee
Patrick J. Schroeder , University of Wisconsin - Milwaukee
Vijayram Gopu , University of Wisconsin - Milwaukee
pp. 49-59

Infrastructure Support for Controlled Experimentation with Software Testing and Regression Testing Techniques (Abstract)

Sebastian Elbaum , University of Nebraska - Lincoln
Hyunsook Do , University of Nebraska - Lincoln
Gregg Rothermel , University of Nebraska - Lincoln
pp. 60-70
Session 2A: Programming Practices

Extreme Programming: A Survey of Empirical Data from a Controlled Case Study (Abstract)

Pekka Abrahamsson , VTT Technical Research Centre of Finland
Juha Koskela , VTT Technical Research Centre of Finland
pp. 73-82

An Ethnographic Study of Copy and Paste Programming Practices in OOPL (Abstract)

Miryung Kim , University of Washington
Lawrence Bergman , IBM T. J. Watson Research Center
David Notkin , University of Washington
Tessa Lau , IBM T. J. Watson Research Center
pp. 83-92
Session 2B: Defect Management

Assuring Fault Classification Agreement — An Empirical Evaluation (Abstract)

Kennet Henningsson , Blekinge Institute of Technology
Claes Wohlin , Blekinge Institute of Technology
pp. 95-104
Session 3: Infrastructure and Tool Support for Empirical Studies

Using Empirical Testbeds to Accelerate Technology Maturity and Transition: The SCRover Experience (Abstract)

Gustavo Perez , University of Southern California
Barry Boehm , University of Southern California
Roshanak Roshandel , University of Southern California
Nenad Medvidovic , University of Southern California
Kenneth Meyer , Jet Propulsion Laboratory
Jesal Bhuta , University of Southern California
Nicolas Rouquette , Jet Propulsion Laboratory
Ray Madachy , University of Southern California
LiGuo Huang , University of Southern California
David Garlan , Carnegie Mellon University
Eric Gradman , University of Southern California
Kirk Reinholtz , Jet Propulsion Laboratory
Steven Meyers , University of Southern California
Alexander Lam , University of Southern California
pp. 117-126

Tool-Supported Unobtrusive Evaluation of Software Engineering Process Conformance (Abstract)

Lu?s Felipe Santos Silva , Universidade Federal do Rio de Janeiro — COPPE
Guilherme Horta Travassos , Universidade Federal do Rio de Janeiro — COPPE
pp. 127-135

Practical Automated Process and Product Metric Collection and Analysis in a Classroom Setting: Lessons Learned from Hackystat-UH (Abstract)

Aaron Kagawa , University of Hawaii
Hongbing Kou , University of Hawaii
Philip M. Johnson , University of Hawaii
Takuya Yamashita , University of Hawaii
Qin Zhang , University of Hawaii
Joy M. Agustin , University of Hawaii
pp. 136-144
Session 4A: Cost Estimation

A Software Product Line Life Cycle Cost Estimation Model (Abstract)

Ray Madachy , University of Southern California
Barry Boehm , University of Southern California
Ye Yang , University of Southern California
A. Winsor Brown , University of Southern California
pp. 156-164
Session 4B: Software Requirements

Using Students as Subjects in Requirements Prioritization (Abstract)

Patrik Berander , Blekinge Institute of Technology
pp. 167-176

An Empirical Study of a Qualitative Systematic Approach to Requirements Analysis (QSARA) (Abstract)

Keith Edwards , University of Western Ontario
Ban Al-Ani , University of Technology Sydney
pp. 177-186
Session 5A: Predictive Models

Assessing the Reproducibility and Accuracy of Functional Size Measurement Methods through Experimentation (Abstract)

Silvia Abrah? , Valencia University of Technology
Oscar Pastor , Valencia University of Technology
Geert Poels , Ghent University
pp. 189-198

An Empirical Study of eServices Product UML Sizing Metrics (Abstract)

Yue Chen , University of Southern California
Ricardo Valerdi , University of Southern California
Barry W. Boehm , University of Southern California
Ray Madachy , University of Southern California
pp. 199-206

Finding "Early" Indicators of UML Class Diagrams Understandability and Modifiability (Abstract)

Mario Piatini , University of Castilla-La Mancha
Marcela Genero , University of Castilla-La Mancha
Esperanza Manso , University of Valladolid
pp. 207-216
Session 5B: Reading Techniques for Inspections

Investigating the Active Guidance Factor in Reading Techniques for Defect Detection (Abstract)

Marcus Ciolkowski , University of Kaiserslautern
Christian Denger , Fraunhofer IESE
Filippo Lanubile , University of Bari
pp. 219-228

A Case Study of Reading Techniques in a Software Company (Abstract)

Tomas Berling , Ericsson Microwave Systems AB
Thomas Thelin , Lund University
pp. 229-238

Comparing Code Reading Techniques Applied to Object-Oriented Software Frameworks with Regard to Effectiveness and Defect Detection Rate (Abstract)

Marcus Ciolkowski , University of Kaiserslautern
Dieter Rombach , University of Kaiserslautern
Zeiad Abdelnabi , University of Rome "Tor Vergata"
Giovanni Cantone , University of Rome "Tor Vergata"
pp. 239-248
Session 6: Empirical Studies Methodology

Understanding the Impact of Assumptions on Experimental Validity (Abstract)

Jeff Carver , University of Maryland
John Van Voorhis , University of Maryland
Victor Basili , University of Maryland and Fraunhofer Center for Experimental Software Engineering
pp. 251-260

Towards Evidence in Software Engineering (Abstract)

Marcus Ciolkowski , University of Kaiserslautern
Andreas Jedlitschka , Fraunhofer Institute Experimental Software Engineering
pp. 261-270

Using the Focus Group Method in Software Engineering: Obtaining Practitioner and User Experiences (Abstract)

Jyrki Kontio , Helsinki University of Technology
Laura Lehtola , Helsinki University of Technology
Johanna Bragge , Helsinki School of Economics
pp. 271-280
Author Index

Author Index (PDF)

pp. 281
88 ms
(Ver )