Threats to validity in software engineering research: A critical reflection

被引:14
|
作者
Verdecchia, Roberto [1 ]
Engstroem, Emelie [2 ]
Lago, Patricia [3 ]
Runeson, Per [2 ]
Song, Qunying [2 ]
机构
[1] Univ Florence, Florence, Italy
[2] Lund Univ, Lund, Sweden
[3] Vrije Univ Amsterdam, Amsterdam, Netherlands
关键词
Threats to validity; Software engineering; Empirical research;
D O I
10.1016/j.infsof.2023.107329
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: In the contemporary body of software engineering literature, some recurrent shortcomings characterize how threats to validity (TTV) are considered in studies. Objective: With this position paper, we aim to open a discourse on the current use of TTV sections. The goal of our position is to jointly reflect and systematically improve how we, as a research community, consider TTV in our studies. Methods: Based on our personal experience as researchers, authors, reviewers, and editors, we critically reflect on the treatment of TTV in current empirical software engineering literature. Results: We discuss the key shortcomings of TTV consideration, including the failure to acknowledge different types of validity categorizations and the tendency to treat threats just as an afterthought. For each identified problem, we propose a vision for an improved state, intending to catalyze thoughtful engagement and improvements the way our community addresses TTV. Conclusion: We posit there is an urgent need to reconsider how we approach, document, and evaluate TTV in software engineering research.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Validity Threats in Empirical Software Engineering Research - An Initial Survey
    Feldt, Robert
    Magazinius, Ana
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 374 - 379
  • [2] Threats to Instrument Validity Within "in Silico" Research: Software Engineering to the Rescue
    Demeyer, Serge
    De Roover, Coen
    Beyazit, Mutlu
    Haertel, Johannes
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SOFTWARE ENGINEERING METHODOLOGIES, PT IV, ISOLA 2024, 2025, 15222 : 82 - 96
  • [3] A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering
    Zhou, Xin
    Jin, Yuqin
    Zhang, He
    Li, Shanshan
    Huang, Xin
    2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 153 - 160
  • [4] Empirical Research in Software Engineering: A Critical View
    Parnas, David Lorge
    IEEE SOFTWARE, 2009, 26 (06) : 56 - +
  • [5] Identifying, categorizing and mitigating threats to validity in software engineering secondary studies
    Ampatzoglou, Apostolos
    Bibi, Stamatia
    Avgeriou, Paris
    Verbeek, Marijn
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 201 - 230
  • [6] Threats to validity in search-based predictive modelling for software engineering
    Malhotra, Ruchika
    Khanna, Megha
    IET SOFTWARE, 2018, 12 (04) : 293 - 305
  • [7] Construct Validity in Software Engineering
    Sjoberg, Dag I. K.
    Bergersen, Gunnar Rye
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (03) : 1374 - 1396
  • [8] Threats to Validity in Controlled Experiments in Software Engineering - What the Experts Say and Why This Is Relevant
    Teixeira, Eudis
    Fonseca, Liliane
    Soares, Sergio
    SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 52 - 61
  • [9] RE-THINKING SOFTWARE ENGINEERING APPROACHES: A CRITICAL REFLECTION ON THEORY BUILDING
    Barn, Balbir S.
    Clark, Tony
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 1, 2011, : 59 - 64
  • [10] Standards of Validity and the Validity of Standards in Behavioral Software Engineering Research: The Perspective of Psychological Test Theory
    Gren, Lucas
    PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018), 2018,