Asian Science Citation Index is committed to provide an authoritative, trusted and significant information by the coverage of the most important and influential journals to meet the needs of the global scientific community.  
ASCI Database
308-Lasani Town,
Sargodha Road,
Faisalabad, Pakistan
Fax: +92-41-8815544
Contact Via Web
Suggest a Journal
Information Technology Journal
Year: 2011  |  Volume: 10  |  Issue: 11  |  Page No.: 2214 - 2219

Dynamic Software Reliability Maintenance Based on Component Monitoring and Resource Allocation

L. Chen, W.U. Kaigui and H.E. Pan    

Abstract: Reliability is one of the major concerns for software engineers. Due to dynamic properties of the open environment, visited probability of each component might change after a certain amount of time. To maintain user’s requirement of the software system reliability, this study proposes a dynamic reliability maintenance mechanism based on monitoring and resources allocation. An open source monitoring software, named Glassbox, is adopted to observe the change of number of visits to each component. Besides, the path-based method is used to analyze the reliability of software system from components reliability in the run time. Sensitivity of each component is calculated using this model and the difficulty to improve each component’s reliability is analyzed. After that, considering the limited system resources, we propose a greedy algorithm for re-allocating resources reasonably according to component sensitivity and the difficulty to improve component reliability which can improve the system reliability. Finally, some simulation experiments are presented to evaluate our method. The results showed the effectiveness of the proposed mechanism in this study.

Cited References   |    Fulltext    |   Related Articles   |   Back
   
 
 
 
  Related Articles

 
 
 
 
 
 
 
 
 
Copyright   |   Desclaimer   |    Privacy Policy   |   Browsers   |   Accessibility