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.
2010
2010
In the field of J2EE,MVC framework exists crosscutting concerns across multiple modules (e.g. logging, validation… 
2010
2010
High-performance parallel programs that efficiently utilize heterogeneous CPU+GPU accelerator systems require tuned coordination… 
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
As computational complexity of systems continues to increase, the amount of maintenance required to keep them operational will… 
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…