Comparing Techniques for Aggregating Interrelated Replications in Software Engineering

被引:2
|
作者
Santos, Adrian [1 ]
Juristo, Natalia [2 ]
机构
[1] Univ Oulu, M3S ITEE, Oulu, Finland
[2] Univ Politecn Madrid, Madrid, Spain
来源
PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018) | 2018年
关键词
Experimentation; Replication; Meta-analysis; IPD; AD; INDIVIDUAL PARTICIPANT DATA; PATIENT-LEVEL; RANDOMIZED-TRIALS; CLINICAL-TRIALS; META-REGRESSION; METAANALYSIS; IPD;
D O I
10.1145/3239235.3239239
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Researchers from different groups and institutions are collaborating towards the construction of groups of interrelated replications. Applying unsuitable techniques to aggregate interrelated replications' results may impact the reliability of joint conclusions. Objectives: Comparing the advantages and disadvantages of the techniques applied to aggregate interrelated replications' results in Software Engineering (SE). Method: We conducted a literature review to identify the techniques applied to aggregate interrelated replications' results in SE. We analyze a prototypical group of interrelated replications in SE with the techniques that we identified. We check whether the advantages and disadvantages of each technique-according to mature experimental disciplines such as medicine-materialize in the SE context. Results: Narrative synthesis and Aggregation of p-values do not take advantage of all the information contained within the raw-data for providing joint conclusions. Aggregated Data (AD) meta-analysis provides visual summaries of results and allows assessing experiment-level moderators. Individual Participant Data (IPD) meta-analysis allows interpreting results in natural units and assessing experiment-level and participant-level moderators. Conclusion: All the information contained within the raw-data should be used to provide joint conclusions. AD and IPD, when used in tandem, seem suitable to analyze groups of interrelated replications in SE.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] Comparing different machine learning techniques for predicting COVID-19 severity
    Xiong, Yibai
    Ma, Yan
    Ruan, Lianguo
    Li, Dan
    Lu, Cheng
    Huang, Luqi
    INFECTIOUS DISEASES OF POVERTY, 2022, 11 (01)
  • [32] 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
  • [33] Comparing Different Techniques in Children With or Without a Simultaneous Fundoplication: Does the Gastrostomy Technique Matter?
    Demirel, Berat Dilek
    Yagiz, Beytullah
    Hancioglu, Sertac
    Caltepe, Gonul
    JOURNAL OF LAPAROENDOSCOPIC & ADVANCED SURGICAL TECHNIQUES, 2021, 31 (09): : 1067 - 1072
  • [34] Overcoming Metric Diversity in Meta-analysis for Software Engineering: Proposed Approach and a Case Study on Its Usage on the Effects of Software Reuse
    Daniakin, Kirill
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 1677 - 1679
  • [35] A Systematic Mapping Study on Software Engineering Testbeds
    Barreiros, Emanoel
    Almeida, Adauto
    Saraiva, Juliana
    Soares, Sergio
    2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 107 - 116
  • [36] On the Reproducibility and Replicability of Deep Learning in Software Engineering
    Liu, Chao
    Gao, Cuiyun
    Xia, Xin
    Lo, David
    Grundy, John
    Yang, Xiaohu
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (01)
  • [37] Protocols in the use of empirical software engineering artifacts
    Victor R. Basili
    Marvin V. Zelkowitz
    Dag I. K. Sjøberg
    Philip Johnson
    Anthony J. Cowling
    Empirical Software Engineering, 2007, 12 : 107 - 119
  • [38] Protocols in the use of empirical software engineering artifacts
    Basili, Victor R.
    Zelkowitz, Marvin V.
    Sjoberg, Dag I. K.
    Johnson, Philip
    Cowling, Anthony J.
    EMPIRICAL SOFTWARE ENGINEERING, 2007, 12 (01) : 107 - 119
  • [39] Recommendations for analysing and meta-analysing small sample size software engineering experiments
    Kitchenham, Barbara
    Madeyski, Lech
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (06)
  • [40] Apples, Oranges, and Software Engineering: Study Selection Challenges for Secondary Research on Latent Variables
    Wyrich, Marvin
    Baron, Marvin Munoz
    Bogner, Justus
    PROCEEDINGS OF THE 2024 IEEE/ACM INTERNATIONAL WORKSHOP ON METHODOLOGICAL ISSUES WITH EMPIRICAL STUDIES IN SOFTWARE ENGINEERING, WSESE 2024, 2024, : 42 - 47