Issue No. 12 - December (1995 vol. 21)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.489071
This paper examines two existing approaches to software reliability analysis, time domain reliability growth modeling and input domain reliability analysis, and presents a new approach that combines some of their individual strengths. An analysis method called tree-based modeling is used to build models based on the combined measurement data. This new approach can be used to assess the reliability of software systems, to track reliability change over time, and to identify problematic subparts characterized by certain input states or time periods. The results can also be used to guide various remedial actions aimed at reliability improvement. This approach has been demonstrated to be applicable and effective in the testing of several large commercial software systems developed in the IBM Software Solutions Toronto Laboratory.
Software reliability, testing, reliability growth models, input state, data partitioning, tree-based modeling.
J. Tian, "Integrating Time Domain and Input Domain Analyses of Software Reliability Using Tree-Based Models," in IEEE Transactions on Software Engineering, vol. 21, no. , pp. 945-958, 1995.