首页> 外文会议>IEEE/ACM International Conference on Mining Software Repositories >The Impact of Systematic Edits in History Slicing
【24h】

The Impact of Systematic Edits in History Slicing

机译:系统编辑在历史切片中的影响

获取原文

摘要

While extracting a subset of a commit history, specifying the necessary portion is a time-consuming task for developers. Several commit-based history slicing techniques have been proposed to identify dependencies between commits and to extract a related set of commits using a specific commit as a slicing criterion. However, the resulting subset of commits become large if commits for systematic edits whose changes do not depend on each other exist. We empirically investigated the impact of systematic edits on history slicing. In this study, commits in which systematic edits were detected are split between each file so that unnecessary dependencies between commits are eliminated. In several histories of open source systems, the size of history slices was reduced by 13.3-57.2% on average after splitting the commits for systematic edits.
机译:在提取提交历史记录的子集时,指定必要的部分对于开发人员来说是一项耗时的任务。已经提出了几种基于提交的历史切片技术,以识别提交之间的依赖性,并使用特定提交作为切片标准来提取相关的一组提交。但是,如果存在其更改彼此不依赖的系统编辑的提交,则提交的结果子集会变大。我们根据经验调查了系统编辑对历史切片的影响。在这项研究中,在每个文件之间划分了检测到系统编辑的提交,从而消除了提交之间不必要的依赖性。在几个开放源代码系统的历史记录中,将提交拆分为系统编辑后,历史记录切片的大小平均减少了13.3-57.2%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号