Proceedings of Software engineering Properties of Languages for Aspect Technologies (SPLAT’06), Bonn, Germany, Mar 13, 2006
Improved modularity and separation of concerns does not only intend to aid initial development, b... more Improved modularity and separation of concerns does not only intend to aid initial development, but is conceived such that developers can better manage software complexity, evolution and reuse [1]. Paradoxically, the essential techniques that AOSD proposes to improve software modularity seem to restrict the evolvability of that software. More specifically, because aspects need to define a pointcut that states when and where they need to be invoked in the execution of the base program, aspects are not robust to ...
Uploads
Papers by Kim Mens