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.
Highly Cited
2006
Highly Cited
2006
Pointcut Descriptors (PCDs) are used to specify sets of program join points with a common property where additional behavior… 
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… 
2005
2005
Traditionally in aspect-oriented languages, pointcut designators select joinpoints of a program based on lexical information such… 
2003
2003
As a software developer, one of my principal objectives is to deliver the highest quality software possible. Unfortunately, as a… 
Highly Cited
2002
Highly Cited
2002
Aspect-oriented programming (AOP) is a programming paradigm such that crosscutting concerns including synchronization policies… 
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… 
Highly Cited
1997
Highly Cited
1997
The expressiveness conferred by high-level and object-oriented languages is often impaired by concerns that cross-cut a program's… 
Highly Cited
1997
Highly Cited
1997
RG is an image processing system that allows sophisticated image processing operations to bedefined by composing primitive image…