Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Pointcut

In aspect-oriented computer programming, a pointcut is a set of join points. Pointcut allows where exactly to apply advice, this allows separation of… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2006
Highly Cited
2006
Process-oriented composition languages such as BPEL allow Web Services to be composed into more sophisticated services using a… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Review
2006
Review
2006
CaesarJ is an aspect-oriented language which unifies aspects, classes and packages in a single powerful construct that helps to… Expand
  • figure 2
  • figure 4
  • figure 5
  • figure 6
  • figure 7
Highly Cited
2005
Highly Cited
2005
This paper presents FeatureC++, a novel language extension to C++ that supports Feature-Oriented Programming (FOP) and Aspect… Expand
  • figure 1
  • figure 3
  • figure 4
  • figure 6
  • figure 8
Highly Cited
2004
Highly Cited
2004
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which… Expand
  • figure 6
  • table 4
  • table 6
  • table 5
  • figure 7
Highly Cited
2004
Highly Cited
2004
Web services have become a universal technology for integration of distributed and heterogeneous applications over the Internet… Expand
  • figure 1
  • figure 2
  • figure 3
Highly Cited
2004
Highly Cited
2004
The presence of crosscutting concerns, i.e., functionalities that are not assigned to a single modular unit in the implementation… Expand
  • figure 1
  • table 1
  • figure 2
  • figure 3
  • figure 4
Highly Cited
2004
Highly Cited
2004
Aspect oriented programming has been proposed as a way to improve modularity of software systems by allowing encapsulation of… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Highly Cited
2004
Highly Cited
2004
This paper introduces declarative event patterns (DEPs) as a means to implement protocols while improving their traceability… Expand
  • figure 1
  • figure 2
  • figure 6
  • figure 7
  • table 1
Highly Cited
2003
Highly Cited
2003
A dataflow-based pointcut is proposed for aspect-oriented programming (AOP) languages. The pointcut specifies where aspects… Expand
  • figure 1
  • figure 2
  • figure 5
Highly Cited
2003
Highly Cited
2003
The application of refactorings during an object-oriented development process improves the design and therefore the quality of… Expand