Automated Refactoring of Aspect-oriented Software

QU Li-ping,LIU Da-xin,YANG Jing
DOI: https://doi.org/10.3969/j.issn.1000-3428.2008.06.015
2008-01-01
Abstract:This paper proposes an automated approach to refactoring object oriented programs to the aspect-oriented paradigm. The approach is based upon the application of two steps: mining and refactoring. After mining potential crosscutting concerns, the refactoring phase transforms crosscutting concerns to a new aspect. This paper presents the results of an evaluation in which about 13000 LoC program is refactored.
What problem does this paper attempt to address?