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 条
  • [41] From Craft to Science: The Road Ahead for Empirical Software Engineering Research
    Galster, Matthias
    Weyns, Danny
    Tang, Antony
    Kazman, Rick
    Mirakhorli, Mehdi
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS (ICSE-NIER), 2018, : 77 - 80
  • [42] Research on Reform in the Teaching of Software Engineering Course
    Li, Jianjun
    Wang, Xiaorong
    ADVANCES IN INTELLIGENT SYSTEMS, 2012, 138 : 141 - +
  • [43] Perceptions of Creativity in Software Engineering Research and Practice
    Mohanani, Rahul
    Ram, Prabhat
    Lasisi, Ahmed
    Ralph, Paul
    Turhan, Burak
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 210 - 217
  • [44] SOFTWARE ENGINEERING RESEARCH AND PRACTICE - IMPLICATIONS FOR EDUCATION
    TATE, G
    SOFTWARE ENGINEERING EDUCATION, 1993, 40 : 163 - 174
  • [45] Social Science Theories in Software Engineering Research
    Lorey, Tobias
    Ralph, Paul
    Felderer, Michael
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1994 - 2005
  • [46] Directions and methodologies for empirical software engineering research
    Harrison R.
    Badoo N.
    Barry E.
    Biffl S.
    Parra A.
    Winter B.
    Wuest J.
    Empirical Software Engineering, 1999, 4 (4) : 405 - 410
  • [47] Combination of Research and Teaching in Software Engineering Education
    Liu Jianguo
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL II, 2009, : 437 - 440
  • [48] Vehicle Software Engineering (VSE): Research and Practice
    Moukahal, Lama J.
    Elsayed, Marwa A.
    Zulkernine, Mohammad
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) : 10137 - 10149
  • [49] Research on the Teaching Method for Software Engineering Course
    Zhang Dong-mei
    Xing Xue-ning
    INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION (ICCC2010), 2010, : 129 - +
  • [50] An analysis of research topics in software engineering - 2006
    Cai, Kai-Yuan
    Card, David
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 1051 - 1058