No abstract available.
Design Patterns in Software Maintenance: An Experiment Replication at Freie Universität Berlin
An article published in 2001 reported a controlled experiment that compared maintenance of small programs using design patterns with maintenance of equivalent programs using simplified design solutions. A replication of that experiment was published in ...
Design Patterns in Software Maintenance: An Experiment Replication at UPM - Experiences with the RESER'11 Joint Replication Project
Replication of software engineering experiments is crucial for dealing with validity threats to experiments in this area. Even though the empirical software engineering community is aware of the importance of replication, the replication rate is still ...
Design Patterns in Software Maintenance: An Experiment Replication at University of Alabama
Design patterns are widely used within the software engineer community. Researchers claim that design patterns improve software quality. In this paper, we describe two experiments, using graduate student participants, to study whether design patterns ...
Design Patterns in Software Maintenance: An Experiment Replication at Brigham Young University
- Jonathan L. Krein,
- Landon J. Pratt,
- Alan B. Swenson,
- Alexander C. MacLean,
- Charles D. Knutson,
- Dennis L. Eggett
In 2001 Prechelt et al. published the results of a controlled experiment in software maintenance comparing design patterns to simpler solutions. Since that time, only one replication of the experiment has been performed (published in 2004). The ...
A Comparative Analysis of Three Replicated Experiments Comparing Inspection and Unit Testing
Code inspections and structural unit testing are two common defect detection methods in software development. This paper analyzes three replications of an experiment aimed at comparing which method finds more defects. The first two experiments use the ...
A Secondary Data Archive for Code-Level Debian Metrics
In this paper, we describe a new process to collect, calculate, archive, and distribute interesting metrics for all the packages in the standard Debian GNU/Linux installation. Our method replicates and extends previous work done by other groups studying ...
Design Team Perception of Development Team Composition: Implications for Conway's Law
Conway's law, the idea that a software system reflects the structure of the organization that built it, is one of the most well-known "laws" in software engineering. However, the seemingly straightforward phenomenon described by Conway appears to be ...
Replication of Empirical Studies in Software Engineering: Preliminary Findings from a Systematic Mapping Study
- Fabio Q. B. da Silva,
- Marcos Suassuna,
- Rodrigo. F. Lopes,
- Tatiana B. Gouveia,
- A. Cesar A. Franca,
- Joao Paulo N. de Oliveira,
- Leonardo F. M. de Oliveira,
- Andre L. M. Santos
Our goal in this study is to review the research related to the replication of empirical studies in software engineering in terms of replications of empirical studies and conceptual or theoretical work about replications. In this article we present the ...
Replicate, Replicate, Replicate
Replication is a standard part of scientific experimentation. Unfortunately, in software engineering, replication of experiments is often considered an inferior type of research, or not even research at all. In this paper we describe four different ...