DOI QR코드

DOI QR Code

어랑분포의 형상모수 변화에 따른 소프트웨어 개발 비용모형에 관한 비교 연구

The Comparative Software Development Cost Model Considering the Change in the Shape Parameter of the Erlang Distribution

  • Yang, Tae-Jin (Academic Cooperation Foundation, Namseoul University)
  • 투고 : 2016.11.26
  • 심사 : 2016.12.19
  • 발행 : 2016.12.30

초록

소프트웨어 개발과정에서 소프트웨어 신뢰성은 매우 중요한 문제 중에 하나이다. 소프트웨어 고장현상을 분석하기 위하여 비동질적인 포아송과정에서 고장 발생 추이를 의미하는 위험함수가 고장시간에 독립적으로 일정하거나, 종속적인 경우, 즉 비-증가 또는, 비-감소하는 속성을 가질 수 있다. 본 연구에서는 소프트웨어 제품 테스팅 과정에서 고장 수명분포로서 어랑분포의 다양한 형상모수를 고려한 소프트웨어 개발 비용 분석에 대하여 연구되었다. 소프트웨어 고장현상을 분석하기 위하여 모수추정은 최우추정법이 사용되었다. 따라서 본 논문에서는 어랑분포의 형상모수를 고려한 소프트웨어 개발비용모형 분석을 위하여 소프트웨어 고장간격 시간자료를 이용하여 비교 및 평가하였다. 그 결과 형상모수에 따른 비용곡선을 비교 하였을 때 형상모형이 작을수록 비용이 많고 소프트웨어 최적 방출시간이 지연 됨을 알 수 있었다. 이 연구를 통하여 소프트웨어 개발자들에게 소프트웨어 형상모수에 따른 개발 비용을 탐색하는데, 기본적으로 도움을 줄 수 있는 사전정보의 역할을 할 수 있을 것으로 판단된다.

Software Reliability implemented in software development is one of the most important issues. In finite failure NHPP software reliability models for software failure analysis, the hazard function that means a failure rate may have constant independently for failure time, non-increasing or non-decreasing pattern. In this study, software development cost analysis considering the variable shape parameter of Erlang distribution as the failure life distribution in the software product testing process was studied. The software failure model was applied finite failure Non-Homogeneous Poisson Procedure and the parameters approximation using maximum likelihood estimation was accompanied. Thus, this paper was presented comparative analysis by applying a software failure time data to the software, considering the shape parameter of Erlang distribution for development cost model analysis. When compared to the cost curve in accordance with the shape parameter, the model of smaller shape can be seen that the optimal software release time delay and more cost. Through this study, it is thought that it can serve as a preliminary information which can basically help the software developers to search for development cost according to software shape parameters.

키워드

참고문헌

  1. Gokhale, S. S. and Trivedi, K. S. A, "time/structure based software reliability model", Annals of Software Engineering. 8, pp. 85-121. 1999. https://doi.org/10.1023/A:1018923329647
  2. Goel A L, Okumoto K, "Time-dependent fault detection rate model for software and other performance measures", IEEE Trans. Reliab. 28, pp. 206-11, 1978.
  3. Huang C-Y. Performance analysis of software reliability growth models with testing-effort and change-point. J Syst Software. 2005; 76:181-94. https://doi.org/10.1016/j.jss.2004.04.024
  4. Kuei-Chen, C., Yeu-Shiang, H., and Tzai-Zang, L., "A study of software reliability growth from the perspective of learning effects", Reliability Engineering and System Safety 93, pp. 1410-1421, 2008. https://doi.org/10.1016/j.ress.2007.11.004
  5. Hee-Cheul KIM, "The Assessing Comparative Study for Statistical Process Control of Software Reliability Model Based on Rayleigh and Burr Type", Journal of korea society of digital industry and information management, Volume 10, No.2, pp. 1-11. 2014. https://doi.org/10.17662/ksdim.2014.10.1.001
  6. Kim H-C. "The Property of Learning effect based on Delayed Software S-Shaped Reliability Model using Finite NHPP Software Cost Model, Indian Journal of Science and Technology 8(34), pp.1-7, 2015.
  7. Tae-Hyun Yoo, "The Infinite NHPP Software Reliability Model based on Monotonic Intensity Function", Indian Journal of Science and Technology, Volume 8, No. 14, pp. 1-7, 2015.
  8. Ye Zhang, and Kaigui Wu, "Software Cost Model Considering Reliability and Time of Software in Use",Journal of Convergence Information Technology, Vol.7, No. 13, pp. 135-142, 2012.
  9. Kersey, Jing Xiong, "Weighted Inverse Weibull and Beta-Inverse Weibull Distribution", Electronic Theses & Dissertations Paper 661, pp. 1-53, 2010.
  10. Y. HAYAKAWA and G. TELFAR, "Mixed PoissonType Processes with Application in Software Reliability", Mathematical and Computer Modelling, 31, pp.151-156, 2000. https://doi.org/10.1016/S0895-7177(00)00082-0
  11. K. Kanoun and J. C. Laprie, "Handbook of Software Reliability Engineering", M.R.Lyu, Editor, chapter Trend Analysis. McGraw-Hill New York, NY, pp. 401-437, 1996.
  12. Vincent Almering, Michiel van Genuchten, and Ger Cloudt, Peter J.M. Sonnemans, "Software Reliability Growth Models in Practice", IEEE SOFTWARE, pp. 82-88, 2007.
  13. Tae-Jin Yang, "A Performance Comparative Eval-uation for Finite and Infinite Failure Software Reliability Model using the Erlang Distribution", The Journal of Korea Institute of Information, Electronics, and Communication Technology, Vol 9, No4, pp351-358, 2016. https://doi.org/10.17661/jkiiect.2016.9.4.351

피인용 문헌

  1. Type-2 Gumbel과 Erlang 분포의 형상모수를 따르는 수명분포에 근거한 소프트웨어 개발 비용모형에 관한 특성 연구 vol.11, pp.4, 2018, https://doi.org/10.17661/jkiiect.2018.11.4.460
  2. 레일리 분포와 역-레일리 분포에 근거한 NHPP 소프트웨어 신뢰성 모형의 개발비용 속성 분석에 관한 연구 vol.12, pp.6, 2019, https://doi.org/10.17661/jkiiect.2019.12.6.554