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 条
  • [31] QoS prediction for dynamic reconfiguration of component based software systems
    Li, Wei
    Guo, William
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 102 : 12 - 34
  • [32] Formalizing Consistent Dynamic Updates for Component-based Software
    Xu, Xiaohui
    Zhang, Yi
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 292 - 296
  • [33] Automated Diagnosis and Prevention of Unsafe Dynamic Software Component loadings
    Balakrishnan, Ranjith
    Anbarasu, J.
    2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 739 - 743
  • [34] A dynamic business model for component-based simulation software
    Onggo, Stephan
    Soopramanien, Didier
    Pidd, Mike
    PROCEEDINGS OF THE 2006 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2006, : 954 - +
  • [35] Open framework for the dynamic reconfiguration of component-based software
    Ketfi, A
    Belkhatir, N
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 948 - 951
  • [36] The role of software architecture in constraining adaptation in component-based middleware platforms
    Blair, GS
    Blair, L
    Issarny, V
    Tuma, P
    Zarras, A
    MIDDLEWARE 2000, 2000, 1795 : 164 - 184
  • [37] Towards a Coalgebraic Semantics of Behavioral Adaptation in Component-based Software Systems
    Sun, Meng
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND MECHANICAL AUTOMATION (CSMA), 2015, : 41 - 44
  • [38] Dynamic team structures for supporting software design episodes
    Taylor, P
    37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 290 - 301
  • [39] The Software Tool for Mechanical Structures Dynamic Systems Identification
    Leitner, B.
    TRANSPORT MEANS 2011, 2011, : 38 - 41
  • [40] Dynamic team structures for supporting software design episodes
    Taylor, Paul
    Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 2000, (TOOLS-PACIFIC2000): : 290 - 301