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 条
  • [21] Design of Dynamic Metrics to Measure Component Based Software
    Kumar, Parveen
    Tomar, Pradeep
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2017, : 753 - 757
  • [22] Specifying Distributed Adaptation through Software Component Relocation - Extended Abstract
    Sun, Jingtao
    Satoh, Ichiro
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 337 - 342
  • [23] Dynamic Software Assembly for Automatic Deployment-oriented Adaptation
    Savidis, Anthony
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (03) : 207 - 217
  • [24] Software evolution through dynamic adaptation of its OO design
    Cazzola, W
    Ghoneim, A
    Saake, G
    OBJECTS, AGENTS, AND FEATURES, 2004, 2975 : 67 - 80
  • [25] A Distributed Dynamic Adaptation Model for Component-Based Applications
    Segarra, M. T.
    Andre, F.
    2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2009, : 525 - +
  • [26] Variable Recovery and Adaptation Connectors for Dynamic Software Product Lines
    Albassam, Emad
    Gomaa, Hassan
    Menasce, Daniel A.
    21ST INTERNATIONAL SYSTEM & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 2, 2017, : 123 - 128
  • [27] Process Component Composition for Dynamic Process Adaptation and Lazy Binding
    Li, Jing
    Shen, Beijun
    Zhang, Yu
    Zhang, Yu
    2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATIONS (ISDEA), 2013, : 1065 - 1068
  • [28] Adaptation to Shape Switching by Component Selection in a Constitutional Dynamic System
    Ulrich, Sebastien
    Lehn, Jean-Marie
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2009, 131 (15) : 5546 - 5559
  • [29] An Aspect-Oriented Adaptation Framework for Dynamic Component Evolution
    Camara, Javier
    Canal, Carlos
    Cubo, Javier
    Manuel Murillo, Juan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 189 : 21 - 34
  • [30] Deployed software component testing using dynamic validation agents
    Grundy, J
    Ding, GL
    Hosking, J
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (01) : 5 - 14