• DocumentCode
    2519044
  • Title

    Components and Aspects Composition Planning for Ubiquitous Adaptive Services

  • Author

    Alia, Mourad ; Beauvois, Mikaël ; Davin, Yann ; Rouvoy, Romain ; Eliassen, Frank

  • Author_Institution
    Dept. of Inf., Univ. of Oslo, Oslo, Norway
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    231
  • Lastpage
    234
  • Abstract
    In ubiquitous environments, resources limitations and fluctuations combined with device mobility requires the dynamic adaptation of mobile applications. This paper reports on an extension of the MUSIC adaptation middleware to support aspect-oriented programming in order to handle cross-cutting adaptations. Basically, this extension specifies an architectural model for defining applications as a composition of aspects and components. The dynamic adaptation of an application in a given context is realised by selecting the appropriate component and aspect implementations using utility functions as a mean of optimising the overall QoS. Our approach and middleware are implemented and tested on top of OSGi framework.
  • Keywords
    aspect-oriented programming; middleware; mobile computing; quality of service; utility programs; MUSIC adaptation middleware; OSGi framework; QoS; aspect composition planning; aspect oriented programming; cross-cutting adaptation; device mobility; dynamic adaptation; ubiquitous adaptive service; utility function; Adaptation model; Middleware; Multiple signal classification; Planning; Quality of service; Security; Weaving; aspect-weaving; components; sel-adaptive software systems; services-orientation; ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.45
  • Filename
    5598102