AspectJ

Known as: JAspect, AJDT, Aspectwerkz 
AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
Programming errors occur frequently in large software systems, and even more so if these systems are concurrent. In the past… (More)
  • figure 1
  • figure 5
  • figure 7
  • figure 8
  • table 1
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Aspect-oriented software development is gaining popularity with the wider adoption of languages such as AspectJ. To reduce the… (More)
  • figure 3
  • figure 1
  • figure 5
  • figure 4
  • figure 6
Is this relevant?
Highly Cited
2005
Highly Cited
2005
An aspect observes the execution of a base program; when certain actions occur, the aspect runs some extra code of its own. In… (More)
  • figure 1
  • figure 3
  • figure 2
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2004
Highly Cited
2004
This paper describes the implementation of advice weaving in AspectJ. The AspectJ language picks out dynamic join points in a… (More)
  • table 1
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
2003
Highly Cited
2003
Method You can also add an abstract method to any abstract type or interface: AbstractInterTypeMethod ::= abstract Modifiers… (More)
  • figure 1.1
  • figure 1.2
  • figure 2.1
  • table 2.1
  • figure 3.1
Is this relevant?
Highly Cited
2002
Highly Cited
2002
This paper reports our experience using AspectJ, a general-purpose aspect-oriented extension to Java, to implement distribution… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2002
Highly Cited
2002
AspectJ implementations of the GoF design patterns show modularity improvements in 17 of 23 cases. These improvements are… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2002
Highly Cited
2002
AspectJ is a well-established programming language for the implementation of aspect-oriented programs. It supports the aspect… (More)
  • figure I
  • figure 5
  • figure 8
Is this relevant?
Highly Cited
2001
Highly Cited
2001
Many software developers are attracted to the idea of AOP, but unsure about how to begin using the technology. They recognize the… (More)
  • figure 2
  • figure 3
Is this relevant?
Review
2001
Review
2001
AspectJTM is a simple and practical aspect-oriented extension to JavaTM. With just a few new constructs, AspectJ provides support… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?