Refactoring with aspects

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Aspect-oriented programming is gaining in prominence in the Java community. Software engineers are realizing the value of aspects to provide reusability across the class hierarchy. As aspects become commonplace, the need to refactor existing program logic into aspect-oriented programs will become greater. Additionally, as aspects are used with processes such as extreme programming, refactoring with aspects will increasingly become necessary. This paper introduces two refactorings, extract introduction and extract advice. The first refactoring is considered to be a class level refactoring while the latter is a method level refactoring.

Cite

CITATION STYLE

APA

Miller, G. (2003). Refactoring with aspects. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2675, pp. 343–346). Springer Verlag. https://doi.org/10.1007/3-540-44870-5_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free