Construct Validity in Software Engineering

被引:22
|
作者
Sjoberg, Dag I. K. [1 ]
Bergersen, Gunnar Rye [1 ]
机构
[1] Univ Oslo, Dept Informat, N-0315 Oslo, Norway
关键词
Software engineering; Systematics; Software measurement; Guidelines; Complexity theory; Object oriented modeling; Marine vehicles; Measurement; research quality; empirical research; systematic review; guidelines; DESIGN PATTERNS; VALIDATION;
D O I
10.1109/TSE.2022.3176725
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Empirical research aims to establish generalizable claims from data. Such claims may involve concepts that must be measured indirectly by using indicators. Construct validity is concerned with whether one can justifiably make claims at the conceptual level that are supported by results at the operational level. We report a quantitative analysis of the awareness of construct validity in the software engineering literature between 2000 and 2019 and a qualitative review of 83 articles about human-centric experiments published in five high-quality journals between 2015 and 2019. Over the two decades, the appearance in the literature of the term construct validity increased sevenfold. Some of the reviewed articles we reviewed employed various ways to ensure that the indicators span the concept in an unbiased manner. We also found articles that reuse formerly validated constructs. However, the articles disagree about how to define construct validity. Several interpret construct validity excessively by including threats to internal, external, or statistical conclusion validity. A few articles also include fundamental challenges of a study, such as cheating and misunderstanding of experiment material. The diversity of topics included as threats to construct validity calls for a more minimalist approach. Based on the review, we propose seven guidelines to improve how construct validity is handled and reported in software engineering.
引用
收藏
页码:1374 / 1396
页数:23
相关论文
共 50 条
  • [1] Threats to validity in software engineering research: A critical reflection
    Verdecchia, Roberto
    Engstroem, Emelie
    Lago, Patricia
    Runeson, Per
    Song, Qunying
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 164
  • [2] Improving the Reporting of Threats to Construct Validity
    Sjoberg, Dag I. K.
    Bergersen, Gunnar R.
    27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 205 - 209
  • [3] 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
  • [4] Construct Validity and the Validity of Replication Studies: A Systematic Review
    Flake, Jessica Kay
    Davidson, Ian J.
    Wong, Octavia
    Pek, Jolynn
    AMERICAN PSYCHOLOGIST, 2022, 77 (04) : 576 - 588
  • [5] Socio-Technical Grounded Theory for Software Engineering
    Hoda, Rashina
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (10) : 3808 - 3832
  • [6] Team Formation in Software Engineering: A Systematic Mapping Study
    Costa, Alexandre
    Ramos, Felipe
    Perkusich, Mirko
    Dantas, Emanuel
    Dilorenzo, Ednaldo
    Chagas, Ferdinandy
    Meireles, Andre
    Albuquerque, Danyllo
    Silva, Luiz
    Almeida, Hyggo
    Perkusich, Angelo
    IEEE ACCESS, 2020, 8 : 145687 - 145712
  • [7] Research into Methods to Construct Software Engineering Knowledge Database Based on Ontology
    Yi, Yu
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND SOCIETY, 2016, 37 : 1237 - 1241
  • [8] Double-counting in software engineering tertiary studies-An overlooked threat to validity
    Boerstler, Juergen
    bin Ali, Nauman
    Petersen, Kai
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
  • [9] Construct validity and reliability of the modified gait efficacy scale for older adults
    Weijer, R. H. A.
    Hoozemans, M. J. M.
    van Dieen, J. H.
    Pijnappels, M.
    DISABILITY AND REHABILITATION, 2022, 44 (11) : 2464 - 2469
  • [10] Qualitative Surveys in Software Engineering Research: Definition, Critical Review, and Guidelines
    Melegati, Jorge
    Conboy, Kieran
    Graziotin, Daniel
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (12) : 3172 - 3187