Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study

  • Authors:
  • Francisco Dantas;Thais Batista;Nelio Cacho;Alessandro Garcia

  • Affiliations:
  • State University of Rio Grande do Norte;Federal University of Rio Grande do Norte;Lancaster University;Lancaster University

  • Venue:
  • ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

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.