Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,237,302 papers from all fields of science
Search
Sign In
Create Free Account
AspectJ
Known as:
JAspect
, AJDT
, Aspectwerkz
Expand
AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
37 relations
Advice (programming)
Apache Ant (Another Neat Tool)
Aspect weaver
Automatic programming
Expand
Broader (4)
Aspect-oriented programming
Aspect-oriented software development
Eclipse
Software distribution
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
Change impact analysis for AspectJ programs
Sai Zhang
,
Zhongxian Gu
,
Yu Lin
,
Jianjun Zhao
IEEE International Conference on Software…
2008
Corpus ID: 16597889
Change impact analysis is a useful technique for software evolution. It determines the effects of a source editing session and…
Expand
Highly Cited
2007
Highly Cited
2007
Regression Test Selection for AspectJ Software
G. Xu
,
A. Rountev
International Conference on Software Engineering
2007
Corpus ID: 6321462
As aspect-oriented software development gains popularity, there is growing interest in using aspects to implement cross-cutting…
Expand
Highly Cited
2006
Highly Cited
2006
Explicitly distributed AOP using AWED
Luis Daniel Benavides Navarro
,
Mario Südholt
,
W. Vanderperren
,
B. D. Fraine
,
Davy Suvée
Aspect-Oriented Software Development
2006
Corpus ID: 161983
Distribution-related concerns, such as data replication, often crosscut the business code of a distributed application. Currently…
Expand
Review
2005
Review
2005
abc: an extensible AspectJ compiler
Pavel Avgustinov
,
Aske Simon Christensen
,
+7 authors
J. Tibble
Aspect-Oriented Software Development
2005
Corpus ID: 1469778
Research in the design of aspect-oriented programming languages requires a workbench that facilitates easy experimentation with…
Expand
Highly Cited
2005
Highly Cited
2005
Modularizing design patterns with aspects: a quantitative study
Alessandro F. Garcia
,
C. Sant'Anna
,
E. Figueiredo
,
U. Kulesza
,
C. Lucena
,
Arndt von Staa
Aspect-Oriented Software Development
2005
Corpus ID: 80484
Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several…
Expand
Highly Cited
2005
Highly Cited
2005
Lightweight Defect Localization for Java
Valentin Dallmeier
,
Christian Lindig
,
A. Zeller
European Conference on Object-Oriented…
2005
Corpus ID: 45823244
A common method to localize defects is to compare the coverage of passing and failing program runs: A method executed only in…
Expand
Highly Cited
2004
Highly Cited
2004
Principles and Design Rationale of Composition Filters
L. Bergmans
,
M. Aksit
2004
Corpus ID: 30567217
A wide range of aspect-oriented programming languages has appeared in the past years [7]. Current research on future generation…
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
Quantifying aspects in middleware platforms
Charles Zhang
,
H. Jacobsen
Aspect-Oriented Software Development
2003
Corpus ID: 2587849
Middleware technologies such as Web Services, CORBA and DCOM have been very successful in solving distributed computing problems…
Expand
Highly Cited
1999
Highly Cited
1999
Atlas: a case study in building a web-based learning environment using aspect-oriented programming
Mik Kersten
,
G. Murphy
Conference on Object-Oriented Programming Systems…
1999
Corpus ID: 2065687
The Advanced Teaching and Learning Academic Server (Atlas) is a software system that supports web-based learning. Students can…
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