Skip to main content
Log in

Maintenance effort management based on double jump diffusion model for OSS project

  • S.I.: Statistical Reliability Modeling and Optimization
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Many open source software (OSS) under various OSS projects are in action around the world. Considering the characteristics of OSS development and management projects, operation performance measures for OSS project management will take an irregular fluctuation in the long term of operation, because several developer and many users are closely related to the maintenance of OSS. Also, OSS projects will heavily depend the environment of internet network. This paper focuses on the irregular fluctuation of operation performance measures for OSS project management. We apply the double jump diffusion process models to the noisy cases in the operation of OSS. In particular, the maintenance effort is estimated by the stochastic differential equation model in terms of OSS project management. Moreover, we propose the method of maintenance effort management based on the double jump diffusion process model considering the irregular fluctuation of performance for OSS projects. Thereby, it will be helpful for the OSS developers and managers to understand the maintenance effort status of OSS from the standpoint of OSS project management. Also, we analyze actual data to show numerical examples of the proposed models with the characteristics considering noisy and jump of OSS projects.

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. New York: Wiley.

    Google Scholar 

  • Holland, J. H. (1975). Adaptation in natural and artificial systems. Ann Arbor: University of Michigan Press.

    Google Scholar 

  • Honoré, P. (1998). Pitfalls in estimating jump-diffusion models. Working Paper Series 18, University of Aarhus, School of Business.

  • Kapur, P. K., Pham, H., Gupta, A., & Jha, P. C. (2011). Software reliability assessment with OR applications. London: Springer.

    Book  Google Scholar 

  • Lyu, M. R. (Ed.). (1996). Handbook of software reliability engineering. Los Alamitos: IEEE Computer Society Press.

    Google Scholar 

  • Merton, R. C. (1976). Option pricing when underlying stock returns are discontinuous. Journal of Financial Economics, 3(1–2), 125–144.

    Article  Google Scholar 

  • Musa, J. D., Iannino, A., & Okumoto, K. (1987). Software reliability: Measurement, prediction, application. New York: McGraw-Hill.

    Google Scholar 

  • Norris, J. (2004). Mission-critical development with open source software. IEEE Software Magazine, 21(1), 42–49.

    Article  Google Scholar 

  • Ramezani, C. A., & Zeng, Y. (2004). An empirical assessment of the double exponential jump-diffusion process. Working Paper, California Polytechnic State University, San Luis Obispo.

  • Tamura, Y., & Yamada, S. (2009). Reliability analysis methods for an open source software with their comparison of goodness-of-fit. In Proceedings of the IEEE international conference on industrial engineering and engineering management, Hong Kong, December 8–11, 2009 (pp. 208–212).

  • Tamura, Y., & Yamada, S. (2015). Reliability analysis based on a jump diffusion model with two Wiener processes for cloud computing with big data. Entropy, 17(7), 4533–4546.

    Article  Google Scholar 

  • Tamura, Y., & Yamada, S. (2016). Reliability computing and management considering the network traffic for a cloud computing. Annals of Operations Research, Springer, US, 244(1), 163–176. https://doi.org/10.1007/s10479-016-2140-5.

    Article  Google Scholar 

  • The Apache Software Foundation, The Apache HTTP Server Project. http://httpd.apache.org/.

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

    Google Scholar 

  • Yamada, S. (2014). Software reliability modeling: Fundamentals and applications. Tokyo: Springer.

    Book  Google Scholar 

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

    Google Scholar 

  • Yamada, S., & Tamura, Y. (2016). OSS reliability measurement and assessment. Switzerland: Springer.

    Book  Google Scholar 

  • Zhou, Y., & Davis, J. (2005). OSS reliability model: An empirical approach. In Proceedings of the Fifth Workshop on OSS Engineering (pp. 67–72).

Download references

Acknowledgements

This work was supported in part by the JSPS KAKENHI Grant No. 16K01242 in Japan.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yoshinobu Tamura.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tamura, Y., Yamada, S. Maintenance effort management based on double jump diffusion model for OSS project. Ann Oper Res 312, 411–426 (2022). https://doi.org/10.1007/s10479-019-03170-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-019-03170-w

Keywords

Navigation