Refactoring is a commonly accepted technique to improve the structure of object-oriented software. The refactoring impact on the internal program structure representation may be expressed as the affected node and edge number within the studied abstract syntax tree. New formalisms on refactoring description are approached and applied to an experimental source code case study.
引用
收藏
页码:500 / 507
页数:8
相关论文
共 4 条
[1]
Chisalita-Cretu M.C., 2010, PROCEEDINGS OF THE S, P86
[2]
DUBOIS B, 2003, P INT WORKSH EV LARG, P37
[3]
Fowler M., 2018, Refactoring: Improving the Design of Existing Code