9 papers
A Family of Experiments on Test-Driven Development
Adrian Santos, Sira Vegas, Oscar Dieste +18
Context: Test-driven development (TDD) is an agile software development approach that has been widely claimed to improve software quality. However, the extent to which TDD improves…
Comparing the Results of Replications in Software Engineering
Adrian Santos, Sira Vegas, Markku Oivo +1
Context: It has been argued that software engineering replications are useful for verifying the results of previous experiments. However, it has not yet been agreed how to check wh…
Increasing Validity Through Replication: An Illustrative TDD Case
Adrian Santos, Sira Vegas, Fernando Uyaguari +3
Context: Software Engineering (SE) experiments suffer from threats to validity that may impact their results. Replication allows researchers building on top of previous experiments…
A Procedure and Guidelines for Analyzing Groups of Software Engineering Replications
Adrian Santos, Sira Vegas, Markku Oivo +1
Context: Researchers from different groups and institutions are collaborating on building groups of experiments by means of replication (i.e., conducting groups of replications). D…
Improving Development Practices through Experimentation: an Industrial TDD Case
Adrian Santos, Jaroslav Spisak, Markku Oivo +1
Test-Driven Development (TDD), an agile development approach that enforces the construction of software systems by means of successive micro-iterative testing coding cycles, has be…
Comparing Techniques for Aggregating Interrelated Replications in Software Engineering
Adrian Santos, Natalia Juristo
Context: Researchers from different groups and institutions are collaborating towards the construction of groups of interrelated replications. Applying unsuitable techniques to agg…