Abstract
In general, the software testing-efforts which are spent in large-scale software development account for a half of the total amount of the development effort. Therefore, the management of fault-detection and fault-correction activities in the testing phase is very important to efficiently and economically develop a highly-reliable software product. In this paper, a software management tool which aids the quality/reliability assessment and testing-progress control in the testing phase is developed. This tool consists of several sub-systems that analyze software fault-detection data and assess software quality/reliability and testing-progress based on adopted software reliability growth models. Also, we use JAVA language to implement the tool. The JAVA language is widely known as an object-oriented and platform-free programming language. These characteristics are suitable for constructing our tool, because the tool will be revised to adopt new software reliability growth models and/or new testing-control techniques.
Similar content being viewed by others
References
Goel, A.L. (1985), “Software Reliability Models: Assumptions, Limitations, and Application,” IEEE Transactions on Software Engineering SE-11,12, 1411–1423.
Lyu, M.R., Ed. (1996), Handbook of Software Reliability Engineering, IEEE Computer Society Press, Los Alamitos, CA.
Musa, J.D., A. Iannino and K. Okumoto (1987), Software Reliability: Measurement, Prediction, Application, McGraw-Hill, New York.
Musha, H., S. Kuno and Y. Kuno (1996), Introduction to JAVA Language, Prentice-Hall Japan, Tokyo.
Ohtsu, S. (1996), JAVA Programming by WinCafe for Windows, BNN, Tokyo.
Yamada, S. (1991), “Software Quality/Reliability Measurement and Assessment: Software Reliability Growth Models and Data Analysis,” Journal of Information Processing 14,3, 254–266.
Yamada, S. (1994), Software Reliability Models — Fundamentals and Applications, JUSE, Tokyo.
Yamada, S. and H. Somaki (1996), “Statistical Methods for Software Testing-Progress Control Based on Software Reliability Growth Models,” Trans. Japan SIAM 6,4, 317–327.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Yamada, S., Kimura, M. Software reliability assessment tool based on object-oriented analysis and its application. Annals of Software Engineering 8, 223–238 (1999). https://doi.org/10.1023/A:1018919128739
Issue Date:
DOI: https://doi.org/10.1023/A:1018919128739