arrow
返回

Research artifacts for human-oriented experiments in software engineering: An ACM badges-driven structure proposal

delete2024-12-01
delete0
delete
OA
AI
C
Cathy Guevara‐Vega *
B
Beatriz Bernárdez
M
Margarita Cruz
A
Amador Durán
A
Antonio Ruiz–Cortés
M
Martín Solari
DOI:10.1016/j.jss.2024.112187delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Context: The Open Science (OS) movement promotes the value of making public the research artifacts (datasets, analysis scripts, guidelines, etc.) used during empirical studies. OS is widely known in areas such as Medicine or Biology, where the process of sharing research artifacts is subject to strict protocols. Unfortunately, in Software Engineering (SE), this process is carried out in a non-systematic way, resulting in incomplete or inaccurate material shared by researchers, which hinders the reproducibility and replicability of empirical studies. Nevertheless, in recent years, it seems that the Empirical Software Engineering (ESE) community is embracing some of the proposed OS initiatives, such as the one proposed by the Association for Computing Machinery (ACM), which provides a badge system to evaluate the quality of a research artifact. This badge system has been adopted by several SE conferences as a method of assessing research artifacts. Aims: Focusing on human-oriented experiments (HOEs) in SE, whose research artifacts are more complex than those for computational experiments, this work applies Design Science Research (DSR) with a twofold purpose: (i) review the current status of HOEs research artifacts publication through evaluation of this practice in the most relevant ESE journals , and (ii) propose a structured outline for HOEs research artifacts driven by the aforementioned ACM badging policy. Method: Regarding the first purpose, we carried out a survey to analyze the current status of the publication of research artifacts considering relevant peer review journals and the quality of 106 research artifacts published in these journals with respect to the ACM badging policy. For the second purpose, an iterative process was carried out to review the content of 106 research artifacts research and their concordance with ACM badges, obtaining a structured scheme for HOEs research artifacts that has been validated through a detailed review of 12 research artifacts obtained from some of those of ACM badges in relevant SE conferences. In addition, we validated the proposal in the research artifacts of 2 of our own experiments. Results: Our survey reveals issues such as the 39,70% of journal studies making completely accessible their research artifacts; most of the analyzed research artifacts are incomplete; the most common repositories used in the ESE community to share the research artifacts are GitHub, institutional repositories, and Zenodo. On the other hand, the validated and structured research artifact outline consists of a list of ordered sections containing a set of artifacts, which can be mandatory or not to achieve a particular ACM badge. For its internal validation, several improvement iterations on the first release of the outline have been carried out based on the conference guidelines, the ACM badging policy, and other relevant proposals. Conclusions: Although the ESE community is making great efforts in standardization, review, and digital publishing related to OS, the availability and completeness of research artifacts can be improved. Our proposal for the elaboration of structured research artifact outline meets the requirements of HOEs in SE. Nevertheless, further research is needed not only to improve and externally validate it but also to disseminate its use among the research community.
Keyword:
Research artifact
Laboratory package
Replication package
Empirical software engineering
Human-oriented experiments
Open science
Badging policy
ACM (Association for Computing Machinery)
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

U
University of Sevilla
学者数:
1.9W
论文数: 1.7W
被引数: 15
引用论文

引用论文

The role of replications in empirical software engineering
err2008-01-29
err205
PREAI
errShull, Forrest J.; Carver, Jeffrey C.; Vegas, Sira; Juristo, Natalia
err分享
err收藏
REJECTION CRITERIA FOR THE HETEROTOPICALLY PLACED MOUSE HEART
err1992-03-01
err0
errOAAI
errS. XU; Y. L. SHAO; E. J. EICHWALD
err分享
err收藏
Identifying, categorizing and mitigating threats to validity in software engineering secondary studies
err2019-02-01
err182
errOAAI
errAmpatzoglou, Apostolos; Bibi, Stamatia; Avgeriou, Paris; Verbeek, Marijn; Chatzigeorgiou, Alexander
err分享
err收藏
Addressing limitations of the Gait Variability Index to enhance its applicability: The enhanced GVI (EGVI)
err2018-06-01
err0
errOAAI
errArnaud Gouelle; Linda Rennie; David J. Clark; Fabrice Mégrot; Chitralakshmi K. Balasubramanian
err分享
err收藏
Measuring and modeling programming experience测量和建模编程经验
err2013-12-06
err96
PREAI
errSiegmund, Janet; Kaestner, Christian; Liebig, Joerg; Apel, Sven; Hanenberg, Stefan
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容