2001
DOI: 10.1145/383845.383853
|View full text |Cite
|
Sign up to set email alerts
|

Aspect-oriented programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
236
0
32

Year Published

2002
2002
2018
2018

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 439 publications
(268 citation statements)
references
References 3 publications
0
236
0
32
Order By: Relevance
“…We frame the extensibility problem in terms of aspect-oriented programming (AOP) [20] and we show that the coordination model adopted in Neem provides potential join points and the mechanism to transparently combine separately developed aspects, the hallmarks of AOP [19]. Join points places were independently developed aspects can we weaved together implicitly, without the writers of the code becoming aware of additional concerns.…”
Section: Platform Characteristicsmentioning
confidence: 99%
See 1 more Smart Citation
“…We frame the extensibility problem in terms of aspect-oriented programming (AOP) [20] and we show that the coordination model adopted in Neem provides potential join points and the mechanism to transparently combine separately developed aspects, the hallmarks of AOP [19]. Join points places were independently developed aspects can we weaved together implicitly, without the writers of the code becoming aware of additional concerns.…”
Section: Platform Characteristicsmentioning
confidence: 99%
“…What these techniques have in common is that they offer mechanisms that make possible to code aspects in isolation and then transparently recombine these different related behaviors automatically into a single larger system [19]. This mechanism is based on 1) specification of join points, places where aspects need to be weaved together and 2) transparent invocation of additional behaviors that correspond to the separately defined aspects at these points.…”
Section: (De)composition -An Aspect-oriented Viewmentioning
confidence: 99%
“…For instance, data replication, transactions, security, and fault tolerance often crosscut the business code of a distributed application. Aspect-Oriented Programming (AOP) promotes better separation of concerns in software systems by introducing aspects for the modular implementation of crosscutting concerns [30,20]. Indeed, the pointcut/advice mechanism of AOP provides the facility to intercept the flow of control when a program reaches certain execution points (called join points) and perform new computation (called advice).…”
Section: Introductionmentioning
confidence: 99%
“…Our scheme also allows fine-grained method level security scheme.In designing and implementating this scheme, we have used AspectOriented Programming [9,10,14] so that existing Globus Toolkit is left unmodified.…”
Section: Introductionmentioning
confidence: 99%