• DocumentCode
    2754372
  • Title

    Dynamic Adaptation of Software Component Structures

  • Author

    Bastide, Gautier ; Seriai, Abdelhak ; Oussalah, Mourad

  • Author_Institution
    Ecole des Mines de Douai
  • fYear
    2006
  • fDate
    16-18 Sept. 2006
  • Firstpage
    404
  • Lastpage
    409
  • Abstract
    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
  • Keywords
    object-oriented programming; software architecture; component code; composite-component; dynamic adaptation; software component structural adaptation process; software component structures; Application software; Assembly; Buildings; Central Processing Unit; Databases; Instruments; Mobile handsets; Runtime; Software engineering; Software component; composite-component; dynamic adaptation; reconfiguration; refactoring; structural adaptation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2006 IEEE International Conference on
  • Conference_Location
    Waikoloa Village, HI
  • Print_ISBN
    0-7803-9788-6
  • Type

    conf

  • DOI
    10.1109/IRI.2006.252448
  • Filename
    4018525