Corpus ID: 3177437

A classification of invasive patterns in AOP

@article{Munoz2008ACO,
  title={A classification of invasive patterns in AOP},
  author={F. Munoz and B. Baudry and Olivier Barais},
  journal={ArXiv},
  year={2008},
  volume={abs/0804.1696}
}
  • F. Munoz, B. Baudry, Olivier Barais
  • Published 2008
  • Computer Science
  • ArXiv
  • Aspect-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… CONTINUE READING

    Topics from this paper.

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 10 CITATIONS

    Improving maintenance in AOP through an interaction specification framework

    VIEW 3 EXCERPTS
    CITES METHODS

    What is wrong with AOP?

    Impact of Aspect-Oriented Programming on Software Modularity

    • Adam Przybylek
    • Computer Science
    • 2011 15th European Conference on Software Maintenance and Reengineering
    • 2011

    Reasoning about Faults in Aspect-Oriented Programs: A Metrics-Based Evaluation

    VIEW 1 EXCERPT
    CITES BACKGROUND

    Composition and categorization of aspect-oriented design patterns

    VIEW 1 EXCERPT
    CITES BACKGROUND