Tool-supported Refactoring of Aspect-oriented Programs
Jan Wloka
Broschiertes Buch

Tool-supported Refactoring of Aspect-oriented Programs

Why Aspect-oriented Programming Prevents Developers from Using Their Favorite Refactoring Tools, and How These Tools Can Be Made Aspect-aware?

Versandkostenfrei!
Versandfertig in 6-10 Tagen
51,99 €
inkl. MwSt.
PAYBACK Punkte
26 °P sammeln!
Aspect-oriented programming (AOP) offers a new concept for improving the modularity of crosscutting concerns. The advanced composition mechanisms introduced for realizing this concept cause serious software evolution problems and prevent in particular tool-supported refactoring of aspect-oriented programs. This dissertation presents an approach to refactoring that uses change impact analysis techniques to verify the validity of behavioral compositions in aspect-oriented programs. It shows how the refactoring process can be extended to detect invalidated compositions and to adjust their specifi...