Separation of coordination in a dynamic aspect oriented framework

  • Authors:
  • M. Pinto;L. Fuentes;M. E. Fayad;J. M. Troya

  • Affiliations:
  • University of Málaga, Málaga (Spain);University of Málaga, Málaga (Spain);University of Nebraska-Lincoln, Lincoln, NE;University of Málaga, Málaga (Spain)

  • Venue:
  • AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect-Oriented Programming separates in a new dimension, named aspect, those features that are spread over different components in a system. In this paper we present a Dynamic AO Framework where software components and aspects are first-order entities composed dynamically at runtime according to the architectural information stored in middleware layer. As an example we describe the coordination aspect, one of the most relevant and useful aspects our approach, essential to develop open distributed systems The main functionality of this aspect is to encapsulate interaction protocol among a set of components.