• DocumentCode
    625862
  • Title

    Developing Adapters for Structural Adaptation of Component-Based Applications

  • Author

    Ben Lahmar, Imen ; Belaid, D.

  • Author_Institution
    Inst. Mines-Telecom, Telecom SudParis, Evry, France
  • fYear
    2013
  • fDate
    17-20 June 2013
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    Building upon the Service Oriented Architecture, applications can be defined as an assembly of abstract components that are resolved by integrating transparently functionalities provided by heterogeneous resources. However, applications in pervasive environments have to operate under highly dynamic and unpredictable context. This may give rise to several problems denoting that there are mismatches between their descriptions and the execution environments (e.g., heterogeneity of services discovery protocols). Therefore, there is a crucial need to adapt applications in order to overcome these mismatches. In this work, we present a dynamic structural adaptation approach for abstract applications. Our approach is based on the transformation of applications by injecting adapters into their descriptions with respect to their functional behaviour. We propose a fine-grained template to define these adapters. We also give an overview of some results of our evaluations to validate our approach.
  • Keywords
    object-oriented programming; service-oriented architecture; ubiquitous computing; abstract application; abstract component; adapter; component-based application; dynamic structural adaptation approach; fine-grained template; functional behaviour; heterogeneous resource; pervasive environment; service oriented architecture; Abstracts; Connectors; Context; Java; Protocols; Runtime; Web services; Structural adaptation; adapter template; component-based applications; pervasive environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2013 IEEE 22nd International Workshop on
  • Conference_Location
    Hammamet
  • ISSN
    1524-4547
  • Print_ISBN
    978-1-4799-0405-1
  • Type

    conf

  • DOI
    10.1109/WETICE.2013.40
  • Filename
    6570591