Skip to search formSkip to main contentSkip to account menu

Aspect-oriented programming

Known as: AOP, Aspect oriented programming, Post-object programming 
In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
AOP is an acronym for Aspect Oriented Programming, a term that refers to a type of programming that aims to increase modularity… 
2010
2010
High-performance parallel programs that efficiently utilize heterogeneous CPU+GPU accelerator systems require tuned coordination… 
2006
2006
An effective adoption of aspect-oriented (AO) principles in industrial and large-scale projects heavily relies on a good support… 
Highly Cited
2004
Highly Cited
2004
Also presented at the 2005 Mid-Atlantic Student Workshop on Programming Languages and Systems (MASPLAS) in April 2005. 
2004
2004
As computational complexity of systems continues to increase, the amount of maintenance required to keep them operational will… 
2004
2004
Aspect-oriented programming supports the separation of concerns into traditional core concerns and cross-cutting aspects. Aspects… 
2004
2004
A seat rear end is provided with a projection member yieldably held in its projected state. The seat is retained in its… 
Review
2004
Review
2004
Aspect-Oriented Programming (AOP) is a promising approach to modularizing software in presence of crosscutting concerns. Numerous… 
2004
2004
AspectJ language was proposed to make cross-cutting concerns clearly identifiable with special linguistic constructs called… 
Highly Cited
2002
Highly Cited
2002
This position paper presents a UML notation for designing aspect-oriented applications. It is extracted from our experiences when…