• DocumentCode
    2586801
  • Title

    Software Rejuvenation Strategy Based on Components

  • Author

    Guo, Jun ; Li, Weiyue ; Song, Xinya ; Bin Zhang ; Wang, Yunsheng

  • Author_Institution
    Dept. of Comput. Applic. Technol., Northeast Univ., Shenyang, China
  • Volume
    2
  • fYear
    2010
  • fDate
    19-20 Dec. 2010
  • Firstpage
    80
  • Lastpage
    83
  • Abstract
    Since Component-Based Software Development technology has been widely used, traditional software rejuvenation strategy seems too rough on solving Component-Software aging, the whole system will be regenerated even only a few components aging, which leads to high cost of software rejuvenation and reduces the stability of the system. Therefore, we propose a component-based software rejuvenation strategy and we make components be the objects of rejuvenation. The aging components will be rejuvenated when software ages. In this paper, the process of judging software aging and software rejuvenation are described, then we propose the methods of judging software aging, determining the sequence that the aging components to be rejuvenated and rejuvenating components. Finally, an experiment is done to certify the efficiency of the strategy.
  • Keywords
    object-oriented programming; software maintenance; systems re-engineering; component-based software development; component-software aging; software rejuvenation strategy; Aging; Computational modeling; Mathematical model; Monitoring; Servers; Software systems; Downtime Cost; Rejuvenation Granularity; Software Aging; Software Rejuvenation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (WCSE), 2010 Second World Congress on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-9287-9
  • Type

    conf

  • DOI
    10.1109/WCSE.2010.113
  • Filename
    5718350