Developing Adapters for Structural Adaptation of Component-based Applications

被引:2
|
作者
Ben Lahmar, Imen [1 ]
Belaid, Djamel [1 ]
机构
[1] Inst Mines Telecom, 9 Rue Charles Fourier, F-91000 Evry, France
关键词
Structural adaptation; component-based applications; adapter template; pervasive environments;
D O I
10.1109/WETICE.2013.40
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:92 / 97
页数:6
相关论文
共 50 条
  • [31] Elastic component-based applications in PaaS clouds
    Pokahr, Alexander
    Braubach, Lars
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (04): : 1368 - 1384
  • [32] Testing Component-based Web Applications Using Component Automata
    Qian, Zhongsheng
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 455 - 458
  • [33] Testing component-based applications in the presence of faults
    Martins, E
    Moraes, RLD
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 112 - 117
  • [34] Component-based Orchestration of Dynamic IaaS Applications
    Thoelen, Klaas
    Small, Nicolas
    Michiels, Sam
    Joosen, Wouter
    Hughes, Danny
    15TH WORKSHOP ON ADAPTIVE AND REFLECTIVE MIDDLEWARE (ARM 2016), 2016,
  • [35] Primitives for the Dynamic Evolution of Component-Based Applications
    Oriol, Manuel
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1122 - 1123
  • [36] Measuring Qualities for OSGi Component-Based Applications
    Hamza, Salma
    Sadou, Salah
    Fleurquin, Regis
    2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 25 - 34
  • [37] Towards Elastic Component-Based Cloud Applications
    Pokahr, Alexander
    Braubach, Lars
    INTELLIGENT DISTRIBUTED COMPUTING VIII, 2015, 570 : 161 - 171
  • [38] Study on the Component-based Applications System Framework
    Zheng, Chunying
    He, Yan
    Pang, Xiangyang
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 684 - +
  • [39] Component-based architecture for collaborative applications in Internet
    DePaoli, F
    SOFTWARE ENGINEERING AND MIDDLEWARE, 2003, 2596 : 90 - 101
  • [40] Distributed Component-Based Crawler for AJAX Applications
    Raj, Suryansh
    Krishna, Rajashree
    Nayak, Ashalatha
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2018,