Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,109,814 papers from all fields of science
Search
Sign In
Create Free Account
Aspect-oriented programming
Known as:
AOP
, Aspect oriented programming
, Post-object programming
Expand
In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
49 relations
Access control
ActionScript
Advice (programming)
Aspect weaver
Expand
Broader (1)
Aspect-oriented software development
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2006
Highly Cited
2006
The paradoxical success of aspect-oriented programming
F. Steimann
Conference on Object-Oriented Programming Systems…
2006
Corpus ID: 261053
Aspect-oriented programming is considered a promising new technology. As object-oriented programming did before, it is beginning…
Expand
Highly Cited
2003
Highly Cited
2003
Aspectj in Action: Practical Aspect-Oriented Programming
R. Laddad
2003
Corpus ID: 61141744
This is a practical guide to AOP and Aspect J. The re-usable code examples will enable quick implementation of functionality…
Expand
Highly Cited
2003
Highly Cited
2003
Mastering AspectJ: Aspect-Oriented Programming in Java
Joseph D. Gradecki
,
N. Lesiecki
2003
Corpus ID: 53933607
Introduction. PART I. INTRODUCTION TO ASPECT ORIENTED PROGRAMMING. Chapter 1.. Introduction to AOP. Chapter 2. Implementing of…
Expand
Highly Cited
2003
Highly Cited
2003
Language-independent aspect-oriented programming
Donal Lafferty
,
V. Cahill
Conference on Object-Oriented Programming Systems…
2003
Corpus ID: 13592687
The term aspect-oriented programming (AOP) has come to describe the set of programming mechanisms developed specifically to…
Expand
Highly Cited
2002
Highly Cited
2002
Dynamic weaving for aspect-oriented programming
A. Popovici
,
T. Gross
,
G. Alonso
Aspect-Oriented Software Development
2002
Corpus ID: 8854799
When using Aspect Oriented Programming in the development of software components, a developer must understand the program units…
Expand
Highly Cited
2002
Highly Cited
2002
Early aspects: a model for aspect-oriented requirements engineering
A. Rashid
,
P. Sawyer
,
A. Moreira
,
J. Araújo
Proceedings IEEE Joint International Conference…
2002
Corpus ID: 7304794
Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and…
Expand
Highly Cited
2001
Highly Cited
2001
JAC: A Flexible Solution for Aspect-Oriented Programming in Java
R. Pawlak
,
L. Seinturier
,
L. Duchien
,
G. Florin
Reflection
2001
Corpus ID: 37780999
This paper presents JAC (Java Aspect Components), a framework for aspect-oriented programming in Java. Unlike language such as…
Expand
Highly Cited
2000
Highly Cited
2000
A study on exception detection and handling using aspect-oriented programming
Martin Lippert
,
C. Lopes
Proceedings of the International Conference on…
2000
Corpus ID: 1696220
Aspect oriented programming (AOP) is intended to ease situations that involve many kinds of code tangling. The paper reports on a…
Expand
Highly Cited
1997
Highly Cited
1997
Aspect-Oriented Programming of Sparse Matrix Code
J. Irwin
,
J. Loingtier
,
+4 authors
T. Shpeisman
International Symposium on Computing in Object…
1997
Corpus ID: 13007003
The expressiveness conferred by high-level and object-oriented languages is often impaired by concerns that cross-cut a program's…
Expand
Highly Cited
1985
Highly Cited
1985
A Simple View of the Dempster-Shafer Theory of Evidence and Its Implication for the Rule of Combination
L. Zadeh
The AI Magazine
1985
Corpus ID: 14575493
Revised version of #27. PLEASE NOTE: all we have available online here is the title page and abstract. The complete report is…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE
or Only Accept Required