Dynamic adaptation of software component structures

被引:0
|
作者
Bastide, Gautier [1 ]
Seriai, Abdelhak [1 ]
Oussalah, Mourad [2 ]
机构
[1] Ecole Mines Douai, 941 Rue Charles Bourseul, F-59508 Douai, France
[2] Univ Nantes, LINA, F-44035 Nantes, France
关键词
software component; dynamic adaptation; structural adaptation; reconfiguration; composite-component; refactoring;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present in this paper an approach aiming at dynamically adapting a component structure while preserving its behavior and its services. Among the motivations of this kind of adaptation, we note its possible application to allow a dynamic redeployment of component services according to the available resources (e.g. CPU, memory). The run-time software component structural adaptation process is based on two phases. The first one consists in transforming this component by generating a dynamically adaptable component structure. This transformation is based on the analysis and the instrumentation of component code. The second phase of the adaptation process allows us to adapt the component dynamically by the reconfiguration of its internal structure.
引用
收藏
页码:404 / +
页数:2
相关论文
共 50 条
  • [1] Enabling safe dynamic component-based software adaptation
    Zhang, J
    Cheng, BHC
    Yang, ZX
    McKinley, PK
    ARCHITECTING DEPENDABLE SYSTEMS III, 2005, 3549 : 194 - 211
  • [2] A framework of software component adaptation
    Xie, Xiong
    Zhang, Weishi
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2007, 4494 : 153 - +
  • [3] A checking mechanism of software component adaptation
    Xie, Xiong
    Zhang, Weishi
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 347 - +
  • [4] A software component for simultaneous plan execution and adaptation
    Joyeux, Sylvain
    Alami, Rachid
    Lacroix, Simon
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 3044 - 3049
  • [5] Towards dynamic adaptation of the software process
    Chaghrouchni, Tarik
    Kabbaj, Issam Mohammed
    Bakkoury, Zohra
    2014 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA'14), 2014,
  • [6] Dynamic adaptation software for virtual interconsultation
    Solarz, P. F.
    Rotger, V. I.
    Salas, A. A.
    19TH ARGENTINEAN BIOENGINEERING SOCIETY CONGRESS (SABI 2013), 2013, 477
  • [7] Middleware for dynamic adaptation of component applications
    Norris, Boyana
    Bhowmick, Sanjukta
    Kaushik, Dinesh
    McInnes, Lois Curfman
    GRID-BASED PROBLEM SOLVING ENVIRONMENTS, 2007, 239 : 127 - +
  • [8] A refactoring-based tool for software component adaptation
    Bastide, Gautier
    10TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2006, : 313 - +
  • [9] Research on software component adaptation based on semantic specification
    Xie, Xiong
    Zhang, Weishi
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 969 - 974
  • [10] Inferring Software Component Interaction Dependencies for Adaptation Support
    Esfahani, Naeem
    Yuan, Eric
    Canavera, Kyle R.
    Malek, Sam
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 10 (04)