Semi-automatic refactoring to aspect-oriented platform

Pipik Roman, Ivan Polášek · 2013

Refactoring is necessary in large software projects and an aspect-oriented approach can help to maintain concerns in the source code. While tools for object-oriented refactoring are the usual part of development environments, support for aspect-oriented refactoring is minimal. We analyzed object-oriented bad smells applicable for an aspect-oriented approach and propose a method for the detection of crosscutting concerns and consecutive refactoring.

Read the paper · More papers on PaperTik