• DocumentCode
    3280574
  • Title

    Software Component Re-engineering for their Runtime Structural Adaptation

  • Author

    Bastide, Gautier ; Seriai, Abdelhak ; Oussalah, Mourad

  • Author_Institution
    Ecole des Mines de Douai, Douai
  • Volume
    1
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    109
  • Lastpage
    114
  • Abstract
    Adapting software components to be used in a particular application is a crucial issue in software component-based technology. In fact, software components can be used in contexts with characteristics different from those envisaged when designing the component. To deal with this issue, we propose in this paper an approach aiming at adapting a software component structure in order to preserve service continuity. This adaptation, achieved by component fragmentation, allows its structure reconfiguration and its redeployment while preserving its behavior and its services. The structural adaptation process is based on two phases. The first one consists of the component re-engineering in order to introduce runtime adaptation facilities. The second phase, achieved since runtime, aims at reconfiguring the component structure according to the user needs.
  • Keywords
    object-oriented programming; systems re-engineering; runtime structural adaptation; service continuity; software component reengineering; structural adaptation process; Application software; Assembly; Availability; Computer applications; Costs; Load management; Runtime; Security; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.192
  • Filename
    4290992