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.
Similar content being viewed by others
References
Arnold, L. (1974). Stochastic differential equations-theory and applications. New York: Wiley.
Holland, J. H. (1975). Adaptation in natural and artificial systems. Ann Arbor: University of Michigan Press.
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.
Lyu, M. R. (Ed.). (1996). Handbook of software reliability engineering. Los Alamitos: IEEE Computer Society Press.
Merton, R. C. (1976). Option pricing when underlying stock returns are discontinuous. Journal of Financial Economics, 3(1–2), 125–144.
Musa, J. D., Iannino, A., & Okumoto, K. (1987). Software reliability: Measurement, prediction, application. New York: McGraw-Hill.
Norris, J. (2004). Mission-critical development with open source software. IEEE Software Magazine, 21(1), 42–49.
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.
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.
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.
Yamada, S. (2014). Software reliability modeling: Fundamentals and applications. Tokyo: Springer.
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.
Yamada, S., & Tamura, Y. (2016). OSS reliability measurement and assessment. Switzerland: Springer.
Zhou, Y., & Davis, J. (2005). OSS reliability model: An empirical approach. In Proceedings of the Fifth Workshop on OSS Engineering (pp. 67–72).
Acknowledgements
This work was supported in part by the JSPS KAKENHI Grant No. 16K01242 in Japan.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-019-03170-w