International Conference Peer-reviewed

Historef: A Tool for Edit History Refactoring

Shinpei Hayashi, Daiki Hoshino, Jumpei Matsuda, Motoshi Saeki, Takayuki Omori, Katsuhisa Maruyama

In Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), pp. 469–473, Montréal, Canada, March 2015.

Abstract

This paper presents Historef, a tool for automatin edit history refactoring on Eclipse IDE for Java programs. The aim of our history refactorings is to improve the understandability and/or usability of the history without changing its whole effect. Historef enables us to apply history refactorings to the recorded edit history in the middle of the source code editing process by a developer. By using our integrated tool, developers can commit the refactored edits into underlying SCM repository after applying edit history refactorings so that they are easy to manage their changes based on the performed edits.

Related papers

This work builds on

BibTeX

@inproceedings{hayashi-saner2015,
    author = {Shinpei Hayashi and Daiki Hoshino and Jumpei Matsuda and Motoshi Saeki and Takayuki Omori and Katsuhisa Maruyama},
    title = {Historef: A Tool for Edit History Refactoring},
    booktitle = {Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering},
    pages = {469--473},
    doi = {10.1109/SANER.2015.7081858},
    year = 2015,
}
Type
International Conference
Conference
SANER 2015
Location
Montréal, Canada
Published
March 2015
Volume / Pages
pp. 469–473
Acceptance rate
10/18 (56%)
DOI
10.1109/SANER.2015.7081858