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 条
  • [21] Research and development of MFNS software based on software engineering
    You, D. D.
    Li, W. F.
    Shao, M.
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 259 - 263
  • [22] Grey Literature in Software Engineering: A critical review
    Kamei, Fernando
    Wiese, Igor
    Lima, Crescencio
    Polato, Ivanilton
    Nepomuceno, Vilmar
    Ferreira, Waldemar
    Ribeiro, Marcio
    Pena, Carolline
    Cartaxo, Bruno
    Pinto, Gustavo
    Soares, Sergio
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 138
  • [23] Ethical issues in software engineering research: A survey of current practice
    Hall T.
    Flynn V.
    Empirical Software Engineering, 2001, 6 (04) : 305 - 317
  • [24] Ten recommendations for software engineering in research
    Hastings, Janna
    Haug, Kenneth
    Steinbeck, Christoph
    GIGASCIENCE, 2014, 3
  • [25] The Four Pillars of Research Software Engineering
    Cohen, Jeremy
    Katz, Daniel S.
    Barker, Michelle
    Hong, Neil Chue
    Haines, Robert
    Jay, Caroline
    IEEE SOFTWARE, 2021, 38 (01) : 97 - 105
  • [26] Research Software Engineering Training—INTERSECT
    Carver, Jeffrey C.
    Cosden, Ian A.
    COMPUTING IN SCIENCE & ENGINEERING, 2024, 26 (02) : 61 - 64
  • [27] Software Engineering Research Gaps in the Cloud
    Venkatraman, Sitalakshmi
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2013, 6 (01) : 1 - 19
  • [28] The Research of Software Engineering Curriculum Reform
    Kuang, Li-Qun
    Han, Xie
    2012 INTERNATIONAL CONFERENCE ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING (ICMPBE2012), 2012, 33 : 1762 - 1767
  • [29] Research on Sentiment Analysis in Software Engineering
    Chen Z.-P.
    Yao H.-H.
    Cao Y.-B.
    Liu X.-Z.
    Mei H.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (05): : 2218 - 2230
  • [30] Software Engineering General Design Research
    Wang, Zhuyun
    ELECTRONIC INFORMATION AND ELECTRICAL ENGINEERING, 2012, 19 : 517 - 520