首页> 外文会议>Asia-Pacific Software Engineering Conference >Mining Handover Process in Open Source Development: An Exploratory Study
【24h】

Mining Handover Process in Open Source Development: An Exploratory Study

机译:开源开发中的采矿移交过程:探索性研究

获取原文

摘要

Background: Handover is a common process in all software development projects. It is one of the most complex and diverse processes in software life cycle which could have a negative impact on software quality and progress. In open source software (OSS) development, handover is a more critical task due to poor planning. Objective: The goal of this work is to investigate whether we can automatically identify the handover process in OSS development. Furthermore, we aim to mine the process of handover and identify the factors and their influences on the duration of handover process. Method: We propose an ADC metric and an HDI algorithm to automatically identify the handover process and conduct a brief survey to evaluate it. We apply the Heuristic mining algorithm to discover the process maps of handover by mining Github repositories. To identify the factors from a large set of variables, we employ the Stepwise regression method. Results: We identified 63 pairs of handover within 44 projects from 314 most popular projects using our proposed method. Our survey received 21 responses. Conclusion: This study confirms that handover can be identified automatically. Although handover processes vary, developers follow a common work-flow during handover. The number of lines of code is positively correlated to the duration of handover process.
机译:背景:移交是所有软件开发项目中的常见过程。它是软件生命周期中最复杂,最多样化的过程之一,可能会对软件质量和进度产生负面影响。在开放源代码软件(OSS)开发中,由于规划不善,切换是一项更为关键的任务。目的:这项工作的目的是调查我们是否可以在OSS开发中自动识别切换过程。此外,我们旨在挖掘移交过程,并确定影响移交过程持续时间的因素及其影响。方法:我们提出了一种ADC指标和一种HDI算法,以自动识别切换过程并进行简短调查以对其进行评估。我们应用启发式挖掘算法,通过挖掘Github存储库来发现移交的流程图。为了从大量变量中识别因素,我们采用逐步回归方法。结果:使用我们提出的方法,我们从314个最受欢迎的项目中的44个项目中识别出63对移交。我们的调查收到21份回应。结论:这项研究证实可以自动识别切换。尽管切换过程各不相同,但是开发人员在切换过程中遵循共同的工作流程。代码行数与切换过程的持续时间呈正相关。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号