Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 215,150,743 papers from all fields of science
Search
Sign In
Create Free Account
Join point
Known as:
Join-point
, Join-points
In computer science, a join point is a point in the control flow of a program. In aspect-oriented programming a set of join points is called a…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
16 relations
Advice (programming)
Aspect weaver
AspectC++ Compiler
AspectJ
Expand
Broader (3)
Aspect-oriented programming
Aspect-oriented software development
Control flow
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
Automatically Refining Abstract Interpretations
Bhargav S. Gulavani
,
Supratik Chakraborty
,
A. Nori
,
S. Rajamani
International Conference on Tools and Algorithms…
2008
Corpus ID: 323460
Abstract interpretation techniques prove properties of programs by computing abstract fixpoints. All such analyses suffer from…
Expand
Highly Cited
2007
Highly Cited
2007
AO4BPEL: An Aspect-oriented Extension to BPEL
A. Charfi
,
M. Mezini
World wide web (Bussum)
2007
Corpus ID: 18829556
Process-oriented composition languages such as BPEL allow Web Services to be composed into more sophisticated services using a…
Expand
Review
2006
Review
2006
An Overview of CaesarJ
Ivica Aracic
,
Vaidas Gasiunas
,
M. Mezini
,
K. Ostermann
LNCS Trans. Aspect Oriented Softw. Dev.
2006
Corpus ID: 9547276
CaesarJ is an aspect-oriented language which unifies aspects, classes and packages in a single powerful construct that helps to…
Expand
Highly Cited
2006
Highly Cited
2006
A join point for loops in AspectJ
B. Harbulot
,
J. Gurd
Aspect-Oriented Software Development
2006
Corpus ID: 5233743
The current AspectJ join points represent locations in the code that are the interface of the Java objects. However, not all the…
Expand
Highly Cited
2004
Highly Cited
2004
On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE
R. Meersman
,
Z. Tari
,
Wil M.P. van der Aalst
,
C. Bussler
,
A. Gal
Lecture Notes in Computer Science
2004
Corpus ID: 30664373
Cooperative Information Systems (CoopIS) 2004 International Conference.- CoopIS 2004 International Conference (International…
Expand
Highly Cited
2004
Highly Cited
2004
Special issue on Early aspects: aspect-oriented requirements engineering and architecture design
A. Rashid
,
A. Moreira
,
B. Tekinerdogan
IEE Proceedings - Software
2004
Corpus ID: 14568876
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which…
Expand
Highly Cited
2004
Highly Cited
2004
Advice weaving in AspectJ
Erik Hilsdale
,
Jim Hugunin
Aspect-Oriented Software Development
2004
Corpus ID: 14674749
This paper describes the implementation of advice weaving in AspectJ. The AspectJ language picks out dynamic join points in a…
Expand
Highly Cited
2003
Highly Cited
2003
A Compilation and Optimization Model for Aspect-Oriented Programs
H. Masuhara
,
G. Kiczales
,
Christopher Dutchyn
International Conference on Compiler Construction
2003
Corpus ID: 11239220
This paper presents a semantics-based compilation model for an aspect-oriented programming language based on its operational…
Expand
Highly Cited
2003
Highly Cited
2003
Refactoring of Aspect-Oriented Software
Stefan Hanenberg
,
Christian Oberschulte
,
R. Unland
2003
Corpus ID: 18323126
The application of refactorings during an object-oriented development process improves the design and therefore the quality of…
Expand
Highly Cited
2002
Highly Cited
2002
A UML-based aspect-oriented design notation for AspectJ
Dominik Stein
,
Stefan Hanenberg
,
R. Unland
Aspect-Oriented Software Development
2002
Corpus ID: 15956418
AspectJ is a well-established programming language for the implementation of aspect-oriented programs. It supports the aspect…
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