• DocumentCode
    3282661
  • Title

    An Aspect Oriented Middleware Architecture for Adaptive Mobile Computing Applications

  • Author

    Da Costa, Celso Maciel ; Strzykalski, Marcelo Da Silva ; Bernard, Guy

  • Author_Institution
    Pontificia Univ. Catolica do Rio Grande do Sul, Sao Paulo
  • Volume
    2
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    Mobile computing applications are required to operate in environments in which the availability for resources and services may change significantly during system operation. Thus, mobile computing applications need to be capable of adapting to these changes to offer the best possible level of service to their users. However, traditional middleware is limited in its capability of adapting to the environment changes and different users requirements. Aspect Oriented Programming has been used in the design and implementation of adaptive middleware architectures. In this paper, we propose an adaptive middleware architecture which can be used to develop adaptive mobile applications. Such architecture is compared to a component-based architecture from a quantitative perspective. The results suggest that middleware based on this model can be used to build mobile adaptive applications that require only a very small overhead in terms of running time as well as memory footprint while producing code that is more ease to comprehend and modify.
  • Keywords
    middleware; mobile computing; object-oriented programming; Adaptive Mobile Computing Applications; Aspect Oriented Middleware Architecture; Aspect Oriented Programming; environment changes; memory footprint; running time; system operation; users requirements; Application software; Availability; Computer applications; Computer architecture; Computer networks; Distributed computing; Middleware; Mobile computing; Prototypes; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.59
  • Filename
    4291106