Title :
Optimal resource allocation and reliability analysis for component-based software applications
Author :
Lo, Jung-Hua ; Kuo, Sy-Yen ; Lyu, Michael R. ; Huang, Chin-Yu
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
In this paper we propose an analytical approach for estimating the reliability of a component-based software. This methodology assumes that the software components are heterogeneous and the transfers of control between components follow a discrete time Markov process. Besides, we also formulate and. solve two resource allocation problems. Finally, we demonstrate how these analytical approaches can be employed to measure the reliability of a software system including multiple-input/multiple-output systems and distributed software systems. Experimental results show that the proposed methods can solve the testing-effort allocation problems and improve the quality and reliability of a software system.
Keywords :
Markov processes; discrete time systems; program testing; resource allocation; software reliability; component-based software; discrete time Markov process; distributed software systems; multiple-input multiple-output systems; optimal resource allocation; reliability analysis; software components; testing-effort allocation problems; Application software; Computer architecture; Fault detection; Frequency; Markov processes; Power system modeling; Power system reliability; Resource management; Software systems; Software testing;
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
Print_ISBN :
0-7695-1727-7
DOI :
10.1109/CMPSAC.2002.1044526