A study into the practice of reporting software engineering experiments

被引:6
|
作者
Revoredo, Kate [1 ]
Djurica, Djordje [1 ]
Mendling, Jan [2 ]
机构
[1] Vienna Univ Econ & Business Adm, Welthandelspl 1, A-1020 Vienna, Austria
[2] Humboldt Univ, Unter Linden 6, D-10099 Berlin, Germany
关键词
Guideline for software engineering experiments; Controlled experiments; Process mining; Method mining; SEQUENCE-ANALYSIS; PERFORMANCE;
D O I
10.1007/s10664-021-10007-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It has been argued that reporting software engineering experiments in a standardized way helps researchers find relevant information, understand how experiments were conducted and assess the validity of their results. Various guidelines have been proposed specifically for software engineering experiments. The benefits of such guidelines have often been emphasized, but the actual uptake and practice of reporting have not yet been investigated since the introduction of many of the more recent guidelines. In this research, we utilize a mixed-method study design including sequence analysis techniques for evaluating to which extent papers follow such guidelines. Our study focuses on the four most prominent software engineering journals and the time period from 2000 to 2020. Our results show that many experimental papers miss information suggested by guidelines, that no de facto standard sequence for reporting exists, and that many papers do not cite any guidelines. We discuss these findings and implications for the discipline of experimental software engineering focusing on the review process and the potential to refine and extend guidelines, among others, to account for theory explicitly.
引用
收藏
页数:50
相关论文
共 50 条
  • [21] Conducting realistic experiments in software engineering
    Sjoberg, DIK
    Anda, B
    Arisholm, E
    Dybå, T
    Jorgensen, M
    Karahasanovic, A
    Koren, EF
    Vokác, M
    2002 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2002, : 17 - 26
  • [22] On researcher bias in Software Engineering experiments
    Romano, Simone
    Fucci, Davide
    Scanniello, Giuseppe
    Baldassarre, Maria Teresa
    Turhan, Burak
    Juristo, Natalia
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 182
  • [23] The use of designed experiments in software engineering
    Goldenson, DR
    Stoddard, RW
    Basili, VR
    ElEmam, K
    Trammell, CJ
    EMPIRICAL STUDIES OF PROGRAMMERS: SIXTH WORKSHOP, 1996, : 257 - 258
  • [24] Are Rigorous Experiments Realistic for Software Engineering?
    Curtis, Bill
    IEEE SOFTWARE, 2009, 26 (06) : 57 - 59
  • [25] Reporting Ethics Considerations in Software Engineering Publications
    Badampudi, Deepika
    11TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2017), 2017, : 205 - 210
  • [26] A Systematic Mapping Study of the Current Practice of Indian Software Engineering
    Barn, Balbir S.
    Clark, Tony
    Ali, Almaas
    Arif, Rabia
    PROCEEDINGS OF THE 9TH INDIA SOFTWARE ENGINEERING CONFERENCE, 2016, : 89 - 98
  • [27] A field study of the requirements engineering practice in Australian software industry
    Emila Sadraei
    Aybüke Aurum
    Ghassan Beydoun
    Barbara Paech
    Requirements Engineering, 2007, 12 : 145 - 162
  • [28] A field study of the requirements engineering practice in Australian software industry
    Sadraei, Emila
    Aurum, Aybueke
    Beydoun, Ghassan
    Paech, Barbara
    REQUIREMENTS ENGINEERING, 2007, 12 (03) : 145 - 162
  • [29] State of Practice: LLMs in Software Engineering and Software Architecture
    Jahic, Jasmin
    Sami, Ashkan
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C 2024, 2024, : 311 - 318
  • [30] Assertions in modern software engineering practice
    Hoare, T
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 459 - 459