International Conference Poster

A Tool Supporting Postponable Refactoring

Katsuhisa Maruyama, Shinpei Hayashi

In Proceedings of the 39th International Conference on Software Engineering (ICSE 2017), pp. 133–135, Buenos Aires, Argentina, May 2017.

Abstract

Failures of precondition checking when attempting to apply automated refactorings often discourage programmers from attempting to use these refactorings in the future. To alleviate this situation, the postponement of the failed refactoring instead its cancellation is beneficial. This poster paper proposes a new concept of postponable refactoring and a prototype tool that implements postponable Extract Method as an Eclipse plug-in. We believe that this refactoring tool inspires a new field of reconciliation automated and manual refactoring.

BibTeX

@inproceedings{maruyama-icse2017,
    author = {Katsuhisa Maruyama and Shinpei Hayashi},
    title = {A Tool Supporting Postponable Refactoring},
    booktitle = {Proceedings of the 39th International Conference on Software Engineering},
    pages = {133--135},
    doi = {10.1109/ICSE-C.2017.108},
    year = 2017,
}
Type
International Conference
Conference
ICSE 2017
Location
Buenos Aires, Argentina
Presented
May 25, 2017
Volume / Pages
pp. 133–135
DOI
10.1109/ICSE-C.2017.108