본문 바로가기
KERD
논문KCI 등재

로그형 평균값함수를 고려한 소프트웨어 신뢰성모형에 대한 비교연구

A Comparative Study of Software Reliability Model Considering Log Type Mean Value Function

1

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. Infinite failure NHPP software reliability models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, proposes the reliability model with log type mean value function (Musa-Okumoto and log power model), which made out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method, model selection based on mean square error (MSE) and coefficient of determination(R²), for the sake of efficient model, was employed. Analysis of failure using real data set for the sake of proposing log type mean value function was employed. This analysis of failure data compared with log type mean value function. In order to insurance for the reliability of data, Laplace trend test was employed. In this study, the log type model is also efficient in terms of reliability because it (the coefficient of determination is 70% or more) in the field of the conventional model can be used as an alternative could be confirmed. From this paper, software developers have to consider the growth model by prior knowledge of the software to identify failure modes which can be able to help.

Abstract

Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. Infinite failure NHPP software reliability models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, proposes the reliability model with log type mean value function (Musa-Okumoto and log power model), which made out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method, model selection based on mean square error (MSE) and coefficient of determination(R²), for the sake of efficient model, was employed. Analysis of failure using real data set for the sake of proposing log type mean value function was employed. This analysis of failure data compared with log type mean value function. In order to insurance for the reliability of data, Laplace trend test was employed. In this study, the log type model is also efficient in terms of reliability because it (the coefficient of determination is 70% or more) in the field of the conventional model can be used as an alternative could be confirmed. From this paper, software developers have to consider the growth model by prior knowledge of the software to identify failure modes which can be able to help.

참고문헌 (21)

  1. Musa, J. D, "Software Reliability: Measurement, Prediction, Application", pp.289~291 (1987), McGraw Hill
  2. L. Kuo, "Bayesian Computation of Software Reliability", Journal of the American Statistical Association, 91, pp.763~773 (1996)
  3. Gokhale, S. S., "A time", structure based software reliability model, 1999, pp.8, 85~121
  4. Goel AL, "Timedependent fault detection rate model for software and other performance measures", IEEE Trans Reliab, 28, pp.206~211 (1978)
  5. Yamada S, "Sshaped software reliability modeling for software error detection", IEEE Trans Reliab, 32, pp.475~484 (1983)
  6. Zhao M, "Changepoint problems in software and hardware reliability", Commun. Stat Theory Methods, 22(3), pp.757~768 (1993)
  7. Shyur HJ, "A stochastic software reliability model with imperfect debugging and changepoint", J.syst. Software, 66, pp.135~141 (2003)
  8. Pham H, "NHPP software reliability and cost models with testing coverage", Eur J. Oper Res, 145, pp.445~454 (2003)
  9. Huang CY, "Performance analysis of software reliability growth models with testingeffort and changepoint", J.syst Software, 76, pp.181~194 (2005)
  10. 김희철, "Rayleigh형과 Burr형 NHPP 소프트웨어 신뢰모형에 관한 통계적 공정관리 접근방법 비교연구", (사)디지털산업정보학회 논문지, 10(2), pp.1~11 (2014), (사)디지털산업정보학회
  11. 김희철, "NHPP 극값 분포 소프트웨어 신뢰모형에 대한 학습효과 기법 비교 연구", (사)디지털산업정보학회 논문지, 7(2), pp.1~8 (2011), (사)디지털산업정보학회
  12. Hee-Cheul KIM, "The Comparative Study of NHPP Half-Logistic Distribution Software Reliability Model using the Perspective of Learning Effects", Journal of Next Generation Information Technology, 4(8), pp.132~139 (2013)
  13. Kuo, L., "Bayesian Computation of Software Reliability", Journal of the American Statistical Association, 91, pp.763~773 (1996)
  14. Kuei-Chen. C, "A study of software reliability growth from the perspective of learning effects", Reliability Engineering and System Safety, 93, pp.1410~1421 (2008)
  15. Hee-Cheul KIM, "The Comparative Study of NHPP Half-Logistic Distribution Software Reliability Model using the Perspective of Learning Effects", Journal of Next Generation Information Technology, 4(8), pp.132~139 (2013)
  16. J. D. Musa, "A logarithmic Poisson execution time model for software reliability measurement", Proc. 7th Inf. Conf. on Software Engineering, 23@238 (1984)
  17. K. Venkata Subba Reddy, "A Log Based Approach for Software Reliability Modeling", International Journal of Advanced Research in Computer Science and Software Engineering, 4(2), pp.49~51 (2014)
  18. Vincent Almering, "Software Reliability Growth Models in Practice", IEEE SOFTWARE, pp.82~887 (2007)
  19. 김희철, "로그 파우어 강도함수에 근거한 소프트웨어 무한고장 NHPP 신뢰성 비용 모형에 관한 비교 연구", 한국지식정보기술학회 논문지, 9(2), pp.295~302 (2014), 한국지식정보기술학회
  20. Y. HAYAKAWA, "Mixed PoissonType Processes with Application in Software Reliability", Mathematical and Computer Modelling, 31, pp.151~156 (2000)
  21. K. Kanoun, "Handbook of Software Reliability Engineering", pp.401~437 (1996), McGrawHill

관련 논문AI추천

이 간행물의 다른 논문 (24건)