Developing adapters for structural adaptation of component-based applications

Imen Ben Lahmar, Djamel Belaid

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 22nd IEEE International WETICE Conference, WETICE 2013
Pages92-97
Number of pages6
DOIs
Publication statusPublished - 11 Sept 2013
Externally publishedYes
Event2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013 - Hammamet, Tunisia
Duration: 17 Jun 201320 Jun 2013

Publication series

NameProceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE
ISSN (Print)1524-4547

Conference

Conference2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013
Country/TerritoryTunisia
CityHammamet
Period17/06/1320/06/13

Keywords

  • Structural adaptation
  • adapter template
  • component-based applications
  • pervasive environments

Fingerprint

Dive into the research topics of 'Developing adapters for structural adaptation of component-based applications'. Together they form a unique fingerprint.

Cite this