A classification of invasive patterns in AOP

dc.creatorMunoz, Freddy
dc.creatorBaudry, Benoit
dc.creatorBarais, Olivier
dc.date2008-04-10
dc.date2008-04-24
dc.date.accessioned2026-07-07T13:05:26Z
dc.date.available2026-07-07T13:05:26Z
dc.descriptionAspect-Oriented Programming (AOP) improves modularity by encapsulating crosscutting concerns into aspects. Some mechanisms to compose aspects allow invasiveness as a mean to integrate concerns. Invasiveness means that AOP languages have unrestricted access to program properties. Such kind of languages are interesting because they allow performing complex operations and better introduce functionalities. In this report we present a classification of invasive patterns in AOP. This classification characterizes the aspects invasive behavior and allows developers to abstract about the aspect incidence over the program they crosscut.
dc.identifierhttps://arxiv.org/abs/0804.1696
dc.identifierhttp://arxiv.org/abs/0804.1696
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/227489
dc.subjectProgramming Languages
dc.subjectSoftware Engineering
dc.titleA classification of invasive patterns in AOP
dc.typetext

Files

Collections