Object-Oriented Software Reliability Assessment Tool: CARATS

Chien-Chia Chen,Hen-Hsen Huang,Shih-Wei Huang,Chu-Ti Lin,Chin-Yu Huang
2006-01-01
Abstract:With the growth of software project scale, how to deliver reliable software products on time becomes a critical issue. Although many related software reliability theories have been proposed in the past few decades, most of software reliability analysis processes still depend on the powerful computations of the general-purposed numerical software. Hence, to develop a user-friendly special-purposed software reliability assessment tool is extremely meaningful for both research and business application. For these reasons, this paper presents the design and implement of Computer-Aided Reliability Assessment Tool for Software (CARATS). CARATS is an object-oriented software reliability assessment tool using software reliability growth models (SRGMs) with period failure count data and neural networks to assessment the software reliability. Due to the characteristics of the special-purposed and object-oriented design, CARATS can analyze the software reliability easily. Besides, it is more flexible to adopt different SRGMs than traditional tools.
What problem does this paper attempt to address?