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.
Review
2010
Review
2010
Context-awareness is a vital requirement in building valuable and capable adaptive systems. Context-aware ubiquitous computing… 
2008
2008
Model-driven design (MDD) can be perceived in the recent literature as an option to deal with the increasing complexity of the… 
2006
2006
You can measure a software system's value by its modularity. The more modular the system, the easier it is to produce and extend… 
2005
2005
This paper presents FeatureC++, a novel programming language which supports Feature-Oriented Programming (FOP) for C++. Besides… 
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
Aspect-oriented programming supports the separation of concerns into traditional core concerns and cross-cutting aspects. Aspects… 
Highly Cited
2002
Highly Cited
2002
Applications accrue features in response to the needs of all users, yet the associated code bloating and performance loss often… 
2002
2002
Almost a year ago, Microsoft has introduced the .NET architecture as a new component-based programming environment, which allows… 
2002
2002
Aspect-oriented programming (AOP) gives software developers a powerful new tool for structuring the design and code of software… 
2000
2000
I discuss a component-centered, aspect-oriented system, the Object Infrastructure Framework (OIF), NASA's initiative on…