Role-based refactoring of crosscutting concerns

Improving the structure of code can help developers work with a software system more efficiently and more consistently. Aspect-oriented programming (AOP) offers additional ways to structure software by providing explicit means to modularize crosscutting concerns (CCCs) in modularity units called...

Full description

Bibliographic Details
Main Author: Hannemann, Jan
Language:English
Published: 2010
Online Access:http://hdl.handle.net/2429/18477