International Conference Poster
Frame-Based Behavior Preservation in Refactoring
In Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017), pp. 573–574, Klagenfurt, Austria, February 2017.
Abstract
Behavior preservation often bothers programmers in refactoring. This poster paper proposes a new approach that tames the behavior preservation by introducing the concept of a frame. A frame in refactoring defines stakeholder's individual concerns about the refactored code. Frame-based refactoring preserves the observable behavior within a particular frame. Therefore, it helps programmers distinguish the behavioral changes that they should observe from those that they can ignore.
Related papers
This work builds on
BibTeX
@inproceedings{maruyama-saner2017,
author = {Katsuhisa Maruyama and Shinpei Hayashi and Norihiro Yoshida and Eunjong Choi},
title = {Frame-Based Behavior Preservation in Refactoring},
booktitle = {Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering},
pages = {573--574},
doi = {10.1109/SANER.2017.7884683},
year = 2017,
}
- Type
- International Conference
- Conference
- SANER 2017
- Location
- Klagenfurt, Austria
- Presented
- February 23, 2017
- Volume / Pages
- pp. 573–574
- DOI
- 10.1109/SANER.2017.7884683