Skip to main content
Log in

Software reliability assessment tool based on object-oriented analysis and its application

  • Published:
Annals of Software Engineering

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Musha, H., S. Kuno and Y. Kuno (1996), Introduction to JAVA Language, Prentice-Hall Japan, Tokyo.

    Google Scholar 

  • Ohtsu, S. (1996), JAVA Programming by WinCafe for Windows, BNN, Tokyo.

    Google Scholar 

  • Yamada, S. (1991), “Software Quality/Reliability Measurement and Assessment: Software Reliability Growth Models and Data Analysis,” Journal of Information Processing 14,3, 254–266.

    Google Scholar 

  • Yamada, S. (1994), Software Reliability Models — Fundamentals and Applications, JUSE, Tokyo.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018919128739

Keywords

Navigation