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
Aspect-oriented programming is considered a promising new technology. As object-oriented programming did before, it is beginning… 
Highly Cited
2003
Highly Cited
2003
This is a practical guide to AOP and Aspect J. The re-usable code examples will enable quick implementation of functionality… 
Highly Cited
2003
Highly Cited
2003
Introduction. PART I. INTRODUCTION TO ASPECT ORIENTED PROGRAMMING. Chapter 1.. Introduction to AOP. Chapter 2. Implementing of… 
Highly Cited
2003
Highly Cited
2003
The term aspect-oriented programming (AOP) has come to describe the set of programming mechanisms developed specifically to… 
Highly Cited
2002
Highly Cited
2002
When using Aspect Oriented Programming in the development of software components, a developer must understand the program units… 
Highly Cited
2002
Highly Cited
2002
Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and… 
Highly Cited
2001
Highly Cited
2001
This paper presents JAC (Java Aspect Components), a framework for aspect-oriented programming in Java. Unlike language such as… 
Highly Cited
2000
Highly Cited
2000
Aspect oriented programming (AOP) is intended to ease situations that involve many kinds of code tangling. The paper reports on a… 
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
1985
Highly Cited
1985
Revised version of #27. PLEASE NOTE: all we have available online here is the title page and abstract. The complete report is…