Response to undesired events in software systems
ICSE '76 Proceedings of the 2nd international conference on Software engineering
JAC: an aspect-based distributed dynamic framework
Software—Practice & Experience
Explicitly distributed AOP using AWED
Proceedings of the 5th international conference on Aspect-oriented software development
Context-aware exception handling in mobile agent systems: the MoCA case
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Exceptions and aspects: the devil is in the details
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Human-Computer Interaction
True and transparent distributed composition of aspect-components
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
A versatile kernel for multi-language AOP
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
A domain-independent middleware framework for context-aware applications
Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Extending the model of ObjectTeams/Java programming language to distributed environments
Proceedings of the 7th Workshop on Reflection, AOP and Meta-Data for Software Evolution
A context-driven development methodology for context-aware systems
ICHIT'11 Proceedings of the 5th international conference on Convergence and hybrid information technology
Hi-index | 0.00 |
Development of modular context-aware applications has been a deep challenge to software engineers. One of the main reasons is the crosscutting nature of certain context-awareness concerns. Specific distributed aspect-oriented programming (AOP) techniques have recently emerged as a promising candidate to address these shortcomings. This paper reports our ongoing effort on the definition of relevant criteria to perform a comparative analysis of five emerging AOP approaches for context-aware systems. We evaluate to what extent their specialized linguistic mechanisms scale to distributed systems, in particular context-aware mobile systems.