论文标题

了解和改善软件工程研究中的工件共享

Understanding and Improving Artifact Sharing in Software Engineering Research

论文作者

Timperley, Christopher S., Herckis, Lauren, Goues, Claire Le, Hilton, Michael

论文摘要

近年来,许多软件工程研究人员已经开始在研究论文以及研究论文以及其研究论文中包括文物。理想情况下,包括工具,基准和数据在内的工件,支持思想的传播,为研究主张提供证据,并作为未来研究的起点。但是,实际上,工件遭受了各种问题,这些问题阻止了其全部潜力。 为了帮助软件工程社区实现人工制品的全部潜力,我们试图了解创建,共享和使用工件所涉及的挑战。为此,我们进行了一项混合方法研究,包括对软件工程出版物中的工件进行调查以及153个软件工程研究人员的在线调查。通过分析工件创作者,用户和审稿人的观点,我们确定了几个高级挑战,这些挑战影响了工件的质量,包括这些群体之间的期望不匹配,以及对创作者和审阅者的缺乏足够的奖励。利用创新的扩散作为一个分析框架,我们研究了这些挑战如何相互关系,并建立对影响工件共享和成功因素的理解。最后,我们根据我们的结果和现有最佳实践提出建议,以提高工件的质量。

In recent years, many software engineering researchers have begun to include artifacts alongside their research papers. Ideally, artifacts, including tools, benchmarks, and data, support the dissemination of ideas, provide evidence for research claims, and serve as a starting point for future research. However, in practice, artifacts suffer from a variety of issues that prevent the realization of their full potential. To help the software engineering community realize the full potential of artifacts, we seek to understand the challenges involved in the creation, sharing, and use of artifacts. To that end, we perform a mixed-methods study including a survey of artifacts in software engineering publications, and an online survey of 153 software engineering researchers. By analyzing the perspectives of artifact creators, users, and reviewers, we identify several high-level challenges that affect the quality of artifacts including mismatched expectations between these groups, and a lack of sufficient reward for both creators and reviewers. Using Diffusion of Innovations as an analytical framework, we examine how these challenges relate to one another, and build an understanding of the factors that affect the sharing and success of artifacts. Finally, we make recommendations to improve the quality of artifacts based on our results and existing best practices.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源