Skip to main content
Log in

Performance evaluation of reliability assessment method based on stochastic differential equation model for a large-scale open source solution

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

At present, many open source softwares are developed in all parts of the world, i.e, Firefox, Apache HTTP server, Linux, Android, etc. Network technologies have made rapid progress with the dissemination of computer systems in all areas. These network technologies become increasingly more complex in a wide sphere. Especially, open source software systems which serve as key components of critical infrastructures in the society are still ever-expanding now. At present, a large scale open source solution by using several open source softwares is now attracting attention as the next-generation software development paradigm. In this paper, we propose a new approach to software reliability assessment by using the stochastic differential equations. Also, we analyze actual software fault-count data to show numerical examples of software reliability assessment considering component collision for several open source softwares. Especially, we show several results of performance evaluation for sensitivity analysis in terms of our model parameters. Moreover, we compare our model with the conventional model based on stochastic differential equations in terms of goodness-of-fit for actual data. We show that the proposed model can assist improvement of quality for the large scale open source solution.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Arnold L (1974) Stochastic differential equations–theory and applications. John Wiley & Sons, New York

    MATH  Google Scholar 

  • Kuk G (2006) Strategic interaction and knowledge sharing in the KDE developer mailing list. Informs J Manag Sci 52(7):1031–1042

    Google Scholar 

  • Li P, Shaw M, Herbsleb J, Ray B, Santhanam P (2004) Empirical evaluation of defect projection models for widely-deployed production software systems. In: Proceedings of the 12th international symposium on the foundations of software engineering (FSE-12), pp 263–272

  • MacCormack A, Rusnak J, Baldwin CY (2006) Exploring the structure of complex software designs: an empirical study of open source and proprietary code. Informs J Manag Sci 52(7):1015–1030

    Google Scholar 

  • Tamura Y, Yamada S (2006) A flexible stochastic differential equation model in distributed development environment. Eur J Oper Res 168:143–152

    Article  MathSciNet  MATH  Google Scholar 

  • Tamura Y, Yamada S (2007) Software reliability growth model based on stochastic differential equations for open source software. In: Proceedings of the 4th IEEE international conference on mechatronics, Kumamoto, 8–10 May 2007, CD-ROM (ThM1-C-1)

  • Wong E (1971) Stochastic processes in information and systems. McGraw-Hill, New York

    MATH  Google Scholar 

  • E-Soft Inc. Internet research reports [Online]. Available: http://www.securityspace.com/s_survey/data/index.html

  • The Apache HTTP Server Project The Apache software foundation [Online]. Available: http://httpd.apache.org/

  • Apache Tomcat The Apache software foundation [Online]. Available: http://tomcat.apache.org/

  • PostgreSQL PostgreSQL Global Development Group [Online]. Available: http://www.postgresql.org/

  • Yamada S (1994) Software reliability models: fundamentals and applications (in Japanese). JUSE Press, Tokyo

    Google Scholar 

  • Yamada S, Kimura M, Tanaka H, Osaki S (1994) Software reliability measurement and assessment with stochastic differential equations. IEICE Trans Fundamentals E77-A(1):109–116

    Google Scholar 

  • Zhoum Y, Davis J (2005) Open source software reliability model: an empirical approach. In: Proceedings of the workshop on open source software engineering (WOSSE), vol 30. issue 4, pp 67–72

Download references

Acknowledgments

This work was supported in part by the Grant-in-Aid for Scientific Research (C), Grant No. 22510150 and Young Scientists (B), Grant No. 21700044 from the Ministry of Education, Culture, Sports, Science, and Technology of Japan.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yoshinobu Tamura.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tamura, Y., Yamada, S. Performance evaluation of reliability assessment method based on stochastic differential equation model for a large-scale open source solution. Int J Syst Assur Eng Manag 1, 324–329 (2010). https://doi.org/10.1007/s13198-011-0035-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-011-0035-z

Keywords

Navigation