DOI QR코드

DOI QR Code

Type-2 Gumbel 수명분포의 형상모수 변화에 따른 소프트웨어 신뢰성 비용모형의 속성에 관한 연구

A Study on the Attributes of Software Reliability Cost Model with Shape Parameter Change of Type-2 Gumbel Life Distribution

  • Yang, Tae-Jin (Department of Electronic Engineering, Namseoul University)
  • 투고 : 2019.05.08
  • 심사 : 2019.06.11
  • 발행 : 2019.06.30

초록

본 연구에서는 NHPP 모형을 적용한 Type-2 Gumbel 수명분포의 형상모수 변화에 따른 소프트웨어 개발비용모형에 관한 속성을 비교, 분석하였다. 소프트웨어 고장현상을 분석하기 위하여 모수추정은 최우추정법을 적용하였고, 비선형 방정식의 계산은 이분법을 사용하였다, 그 결과, 형상모수의 변화에 따른 비용곡선의 속성을 비교하였을 때 형상모수가 클수록, 소프트웨어 개발비용이 적고 또한, 방출시간도 가장 빠르다는 것을 알 수 있었다. 본 연구를 통하여, 소프트웨어 개발자들에게 소프트웨어 형상모수 변화에 따른 개발비용을 탐색하는데 도움을 줄 수 있으며, 더불어 소프트웨어 개발비용에 관한 속성을 파악하는데 필요한 사전정보을 제공할 수 있을 것으로 기대한다.

In this study, we compare and analyze the attributes of the software development cost model according to the shape parameters change of the Type-2 Gumbel lifetime distribution using the NHPP model. In order to analyze the software failure phenomena, the parametric estimation is applied to the maximum likelihood estimation method, and the nonlinear equations are calculated using the bisection method. As a result, when the attributes of the cost curves according to the change of shape parameters are compared, it is found that the larger the number of shape parameters, the lower the software development cost and the faster the release time. Through this study, it is expected that it will be helpful for the software developers to search for the development cost according to the software shape parameters change, and also to provide the necessary information for the attributes of the software development cost.

키워드

JBJTBH_2019_v12n3_211_f0001.png 이미지

그림 1. Type-2 Gumbel 분포의 PDF Fig. 1. PDF of Type-2 Gumbel distribution

JBJTBH_2019_v12n3_211_f0002.png 이미지

그림 2. Type-2 Gumbel 분포의 CDF Fig. 2. CDF of Type-2 Gumbel distribution

JBJTBH_2019_v12n3_211_f0003.png 이미지

그림 3. 라플라스 검정의 추정결과 Fig. 3. Estimation results of Laplace test

JBJTBH_2019_v12n3_211_f0004.png 이미지

그림 4. [가정 1] 조건을 적용한 개발비용 곡선 Fig. 4. The development cost curve applied to the condition of [Supposition 1]

JBJTBH_2019_v12n3_211_f0005.png 이미지

그림 5. [가정 2] 조건을 적용한 개발비용 곡선 Fig. 5. The development cost curve applied to the condition of [Supposition 2]

표 1. 소프트웨어 고장시간 자료[12] Table 1. Software Failure Time Data[12]

JBJTBH_2019_v12n3_211_t0001.png 이미지

표 2. 형상모수 변화에 따른 모수 추정값 Table 2. Parameter estimation value according to the shape parameter change

JBJTBH_2019_v12n3_211_t0002.png 이미지

참고문헌

  1. K. Y. Song, I. H. Chang, H. Pham, "A Software Reliability Model with a Weibull Fault Detection Rate Function Subject to Operating Environments", Applied Science, Vol.7, No.983, pp.1-16, 2017.
  2. T. J. Yang, "A characteristic study on the software development cost model based on the lifetime distribution following the shape parameter of Type-2 Gumbel and Erlang distribution", The Journal of Korea Institute of Information Electronics and Communication Technology, Vol 11, No 4, 2018, pp.460-466. https://doi.org/10.17661/JKIIECT.2018.11.4.460
  3. 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
  4. Goel A L, Okumoto K, "Time-dependent fault detection rate model for software and other performance measures", IEEE Transactions on Software Engineering, Vol.28, pp.206-211, 1978.
  5. H. C. Kim, "A Comparative Study on Software Reliability Models with Shape Parameter of Type-2 Gumble Life Distribution", International Journal of Soft Computing" Vol.12, No.5-6, pp.351-354, 2017.
  6. T. J. Yang, "A Comparative Software Development Cost Model Considering the Change in the Shape Parameter of the Eralng Distribution", The Journal of Korea Institute of Information, Electronics, and Communication Technology" Vol.9, No.6, pp.566-572, 2016. https://doi.org/10.17661/jkiiect.2016.9.6.566
  7. 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. https://doi.org/10.4156/jcit.vol7.issue13.16
  8. T. J. Yang, "A Software Reliability Cost Mode Based on the Shape Parameter of Lomax Distribution", The Journal of Korea Institute of Information Electronics and Communication Technology, Vol 9, No 2, 2016, pp. 171-177. https://doi.org/10.17661/jkiiect.2016.9.2.171
  9. H. C. 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, Vol.10, No.2, pp.1-11, 2014. https://doi.org/10.17662/ksdim.2014.10.1.001
  10. R. Satya Prasad, K. R. H. Rao and R.R.L Kantha, "Software Reliability Measuring using Modified Maximum Likelihood Estimation and SPC", International Journal of Computer Applications (0975-8887) Vol.21, No.7, pp.1-5, 2011. https://doi.org/10.5120/2527-3440
  11. T. J. Yang, "The Performance Analysis Comparative Study depend on Software Reliability Model and Curve Regression Model", Medwell Journals, Vol.12, No.5, pp.313-317, 2017.
  12. Kuo, L. and T. Yang, "Bayesian computation of Software Reliability." Journal of Comput. Graphical Stat,4: 65-82, 1995.