Replications, Revisions, and Reanalyses: Managing Empirical Evidence in Software Engineering
Journal article, 2026
Gap However, research synthesis in SE is rare and-if done-mostly limited to purely narrative syntheses. At best, researchers perform meta-analyses to synthesize variance theories from several quantitative results. But even meta-analyses only produce reliable results when synthesizing exact replications yet fail to generalize from variations.
Goal We aim to extend the frontier of research synthesis beyond the state-of-the-art to systematically manage empirical evidence and its evolution.
Method We apply method engineering to construct a framework for research synthesis from proven, individual method fragments. The framework allows researchers to put new evidence in a clear relation to an existing body of evidence and systematically expand knowledge about a studied phenomenon. We demonstrate the application of this framework to two fields of research by explicitly modeling the relationship between existing pieces of evidence.
Result The framework puts three types of evolution of evidence into relation: (1) replications investigate the same hypothesis in a new context to improve external validity, (2) revisions challenge an existing hypothesis to improve internal validity, and (3) reanalyses replace analysis methods to improve conclusion validity. Through a systematic evolution of evidence and clear assessment criteria for each dimension of validity, the proposed framework can determine the frontier of a field of research.
Conclusion The framework provides a perspective to systematically evolve empirical evidence in SE, supporting more constructive and productive advances in our field.
causal inference
research synthesis
theory evolution
replication
variance theory
Author
Julian Frattini
University of Gothenburg
Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering
Jannik Fischbach
Fortiss GmbH
Netlight Consulting GmbH
Davide Fucci
Blekinge Tekniska Högskola, BTH
Michael Unterkalmsteiner
Blekinge Tekniska Högskola, BTH
Daniel Mendez
Blekinge Tekniska Högskola, BTH
Fortiss GmbH
Robert Feldt
Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)
University of Gothenburg
Richard Torkar
University of Gothenburg
Stellenbosch Institute for Advanced Study (STIAS)
Chalmers, Computer Science and Engineering (Chalmers)
FRONTIERS IN COMPUTER SCIENCE
2624-9898 (eISSN)
Vol. 8 1937190Subject Categories (SSIF 2025)
Software Engineering
DOI
10.3389/fcomp.2026.1937190