Toward Reusing Code Changes

Toward Reusing Code Changes
复制标题

DOI:
10.1109/msr.2015.43
复制
发表时间:
2015-05
期刊:
2015 IEEE/ACM 12th Working Conference on Mining Software Repositories
影响因子:
--
通讯作者:
Yoshiki Higo;Akio Ohtani;Shinpei Hayashi;Hideaki Hata;S. Kusumoto
Yoshiki Higo;Akio Ohtani;Shinpei Hayashi;Hideaki Hata;S. Kusumoto
中科院分区:
其他
文献类型:
--
作者:
Yoshiki Higo;Akio Ohtani;Shinpei Hayashi;Hideaki Hata;S. Kusumoto

文献摘要

相似文献

现有技术已成功地帮助开发人员实施新代码。但是,它们不足以帮助更改现有代码。先前的研究提出了支持错误修复的技术,但是不支持其他类型的代码更改,例如功能增强和重构。在本文中,我们提出了一个新型系统,可帮助开发人员更改现有代码。与现有技术不同,如果过去发生了类似的代码更改,我们的系统可以支持任何类型的代码更改。我们的研究仍在很早的阶段,我们还没有任何实施或任何原型。本文介绍了我们的研究目的,系统的轮廓以及我们的系统与现有技术的不同。
Existing techniques have succeeded to help developers implement new code. However, they are insufficient to help to change existing code. Previous studies have proposed techniques to support bug fixes but other kinds of code changes such as function enhancements and refactorings are not supported by them. In this paper, we propose a novel system that helps developers change existing code. Unlike existing techniques, our system can support any kinds of code changes if similar code changes occurred in the past. Our research is still on very early stage and we have not have any implementation or any prototype yet. This paper introduces our research purpose, an outline of our system, and how our system is different from existing techniques.