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
Link To Document