• DocumentCode
    2107215
  • Title

    A Distributed Dynamic Adaptation Model for Component-Based Applications

  • Author

    Segarra, M.T. ; Andre, Frederic

  • Author_Institution
    Technopole Brest-Iroise, IT/Telecom Bretagne, Brest
  • fYear
    2009
  • fDate
    26-29 May 2009
  • Firstpage
    525
  • Lastpage
    529
  • Abstract
    Adaptive software includes the necessary mechanisms to modify its behavior in order to optimize resources utilization or for software evolution issues. Dynamic adaptation is specially important on environments which resources vary over time, and which applications manage requests from users with different preferences (e.g. language). Building such adaptive software requires applications designers to include the necessary adaptation mechanisms. Moreover, when dealing with distributed applications, designers may want to distribute the adaptation mechanisms themselves. In this paper, we propose a model for dynamic adaptation that clearly separates adaptation from business logic and that can be customized by applications designers in order to satisfy adaptation needs. The model is based on a set of mandatory functionalities that manage basic adaptation operations and an optional functionality that can be used to manage adaptation mechanisms distribution. We have used our adaptation model to build an adaptive data consistency service of an ambient assistive living application.
  • Keywords
    distributed processing; software engineering; adaptation mechanisms distribution; adaptive data consistency service; adaptive software; business logic; distributed dynamic adaptation model; mandatory functionalities; optional functionality; resources utilization; software evolution; Adaptation model; Aging; Application software; Buildings; Environmental management; Europe; Logic design; Resource management; Software design; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2009. AINA '09. International Conference on
  • Conference_Location
    Bradford
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4244-4000-9
  • Electronic_ISBN
    1550-445X
  • Type

    conf

  • DOI
    10.1109/AINA.2009.16
  • Filename
    5076243