• Title/Summary/Keyword: Goel-Okumoto

Search Result 32, Processing Time 0.021 seconds

A Study on Comparative Evaluation of Application of Software Reliability Model Dependent on Various Hazard Functions (다양한 위험함수에 의존한 소프트웨어 신뢰모형의 적용에 대한 비교 평가에 관한 연구)

  • Yang, Tae-Jin
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.6
    • /
    • pp.800-806
    • /
    • 2018
  • Software efficiency is the probability of failure free use in operating environments, and is the most fundamental factor affecting software system stability. The malfunction of the computer system used in the information technology field may cause a significant loss in the related industry. Therefore, in this study, we analyze the attributes of software reliability models that depend on various hazard functions based on finite fault NHPP model with software failure time data. The hazard function pattern of proposed model is constant for the Goel-Okumoto model, and the Minimax and Rayleigh models follow the incremental pattern, but the hazard function increase value of the Minimax model is smaller than that of the Rayleigh model and the Goel-Okumoto model. Also, the Minimax model was relatively efficient because the true value error of the mean value function m(t) and the mean square error (MSE) of the Minimax model were smaller than those of the Rayleigh and Goel-Okumoto models. The results of this study are expected to be useful for software developers as basic information about the hazard function.

A Study on the Reliability Performance Evaluation of Software Reliability Model Using Modified Intensity Function (변형된 강도함수를 적용한 소프트웨어 신뢰모형의 신뢰성능 비교 평가에 관한 연구)

  • Kim, Hee Cheul;Moon, Song Chul
    • Journal of Information Technology Applications and Management
    • /
    • v.25 no.2
    • /
    • pp.109-116
    • /
    • 2018
  • In this study, we was compared the reliability performance of the software reliability model, which applied the Goel-Okumoto model developed using the exponential distribution, to the logarithmic function modifying the intensity function and the Rayleigh form. As a result, the log-type model is relatively smaller in the mean squared error compared to the Rayleigh model and the Goel-Okumoto model. The logarithmic model is more efficient because of the determination coefficient is relatively higher than the Goel-Okumoto model. The estimated determination coefficient of the proposed model was estimated to be more than 80% which is a useful model in the field of software reliability. Reliability has been shown to be relatively higher in the log-type model than the Rayleigh model and the Goel-Okumoto model as the mission time has elapsed. Through this study, software designer and users can identify the software failure characteristics using mean square error, decision coefficient. The confidence interval can be used as a basic guideline when applying the intensity function that reflects the characteristics of the lifetime distribution.

Inference of Parameters for Superposition with Goel-Okumoto model and Weibull model Using Gibbs Sampler

  • Heecheul Kim
    • Communications for Statistical Applications and Methods
    • /
    • v.6 no.1
    • /
    • pp.169-180
    • /
    • 1999
  • A Markov Chain Monte Carlo method with development of computation is used to be the software system reliability probability model. For Bayesian estimator considering computational problem and theoretical justification we studies relation Markov Chain with Gibbs sampling. Special case of GOS with Superposition for Goel-Okumoto and Weibull models using Gibbs sampling and Metropolis algorithm considered. In this paper discuss Bayesian computation and model selection using posterior predictive likelihood criterion. We consider in this paper data using method by Cox-Lewis. A numerical example with a simulated data set is given.

  • PDF

The Comparative Software Cost Model of Considering Logarithmic Fault Detection Rate Based on Failure Observation Time (로그형 관측고장시간에 근거한 결함 발생률을 고려한 소프트웨어 비용 모형에 관한 비교 연구)

  • Kim, Kyung-Soo;Kim, Hee-Cheul
    • Journal of Digital Convergence
    • /
    • v.11 no.11
    • /
    • pp.335-342
    • /
    • 2013
  • In this study, reliability software cost model considering logarithmic fault detection rate based on observations from the process of software product testing was studied. Adding new fault probability using the Goel-Okumoto model that is widely used in the field of reliability problems presented. When correcting or modifying the software, finite failure non-homogeneous Poisson process model. For analysis of software cost model considering the time-dependent fault detection rate, the parameters estimation using maximum likelihood estimation of inter-failure time data was made. In this research, Software developers to identify the best time to release some extent be able to help is considered.

Comparative Evaluation on the Cost Analysis of Software Development Model Based on Weibull Lifetime Distribution (와이블 수명분포에 근거한 소프트웨어 개발모형의 비용 분석에 관한 비교 평가)

  • Bae, Hyo-Jeong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.3
    • /
    • pp.193-200
    • /
    • 2022
  • In this study, the finite-failure NHPP software reliability model was applied to the software development model based on the Weibull lifetime distribution (Goel-Okumoto, Rayleigh, Type-2 Gumbe), which is widely used in the software reliability field, and then the cost attributes were compared and evaluated. For this study, failure time data detected during normal operation of the software system were collected and used, the most-likelihood estimation (MLE) method was applied to the parameter estimation of the proposed model, and the calculation of the nonlinear equation was solved using the binary method. As a result, first, in the software development model, when the cost of testing per unit time and the cost of removing a single defect increased, the cost increased but the release time did not change, and when the cost of repairing failures detected during normal system operation increased, the cost increased and the release time was also delayed. Second, as a result of comprehensive comparative analysis of the proposed models, it was found that the Type-2 Gumble model was the most efficient model because the development cost was lower and the release time point was relatively faster than the Rayleigh model and the Goel-Okumoto basic model. Third, through this study, the development cost properties of the Weibull distribution model were newly evaluated, and the analyzed data is expected to be utilized as design data that enables software developers to explore the attributes of development cost and release time.

The Comparison of Parameter Estimation for Nonhomogeneous Poisson Process Software Reliability Model (NHPP 소프트웨어 신뢰도 모형에 대한 모수 추정 비교)

  • Kim, Hee-Cheul;Lee, Sang-Sik;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.11D no.6
    • /
    • pp.1269-1276
    • /
    • 2004
  • The Parameter Estimation for software existing reliability models, Goel-Okumoto, Yamada-Ohba-Osaki model was reviewed and Rayleigh model based on Rayleigh distribution was studied. In this paper, we discusses comparison of parameter estimation using maximum likelihood estimator and Bayesian estimation based on Gibbs sampling to analysis of the estimator' pattern. Model selection based on sum of the squared errors and Braun statistic, for the sake of efficient model, was employed. A numerical example was illustrated using real data. The current areas and models of Superposition, mixture for future development are also employed.

A Study on Attribute Analysis of Software Development Cost Model about Life Distribution Considering Shape Parameter of Weibull Distribution (수명분포가 와이블 분포의 형상모수를 고려한 소프트웨어 개발 비용모형에 관한 속성분석 연구)

  • Kim, Hee-Cheul
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.6
    • /
    • pp.645-650
    • /
    • 2018
  • Software stability is the possibility of operating without any malfunction in the operating environment over time. In a finite failure NHPP for software failure analysis, the failure occurrence rate may be constant, monotonically increasing, or monotonically decreasing. In this study, based on the NHPP model and based on the software failure time data, we compared and analyzed the attributes of the software development cost model using the exponential distribution Rayleigh distribution and inverse exponential distribution considering the shape parameter of the Weibull distribution as the life distribution. The results of this study show that the Rayleigh model is the fastest release time and has the economic cost compared to the inverse-exponential model and the Goel-Okumoto model. Using the results of this study, it can be expected that software developers and operators will be able to predict the optimal release time and economic development cost.

The Study for NHPP Software Reliability Growth Model Based on Hyper-exponential Distribution (초지수분포(Hyper-exponential)를 이용한 소프트웨어 신뢰성장 모형에 관한 연구)

  • Kim, Hee-Cheul;Shin, Hyun-Cheul
    • Convergence Security Journal
    • /
    • v.7 no.1
    • /
    • pp.45-53
    • /
    • 2007
  • Finite failure NHPP models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, Goel-Okumoto and Yamada-Ohba-Osaki model was reviewed, proposes the hyper-exponential distribution reliability model, which maked out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method. For model determination and selection, explored goodness of fit (the error sum of squares). The methodology developed in this paper is exemplified with a software reliability random data set introduced by of Weibull distribution (shape 0.1 & scale 1) of Minitab (version 14) statistical package.

  • PDF

The Comparative Study for NHPP Software Reliability Growth Model Based on Non-linear Intensity Function (비선형 강도함수를 가진 NHPP 소프트웨어 신뢰성장 모형에 관한 비교 연구)

  • Kim, Hee-Cheul
    • Convergence Security Journal
    • /
    • v.7 no.2
    • /
    • pp.1-8
    • /
    • 2007
  • Finite failure NHPP models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault (intensity function). In this paper, intensity function of Goel-Okumoto model was reviewed, proposes Kappa (2) and the Burr distribution, which maked out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method. For model determination and selection, explored goodness of fit (the error sum of squares) The methodology developed in this paper is exemplified with a software reliability real data set introduced by NTDS (Naval Tactical Data System)

  • PDF

Bayesian parameter estimation and prediction in NHPP software reliability growth model (NHPP소프트웨어 신뢰도 성장모형에서 베이지안 모수추정과 예측)

  • Chang, Inhong;Jung, Deokhwan;Lee, Seungwoo;Song, Kwangyoon
    • Journal of the Korean Data and Information Science Society
    • /
    • v.24 no.4
    • /
    • pp.755-762
    • /
    • 2013
  • In this paper we consider the NHPP software reliability model. And we deal with the maximum likelihood estimation and the Bayesian estimation with conjugate prior for parameter inference in the mean value function of Goel-Okumoto model (1979). The parameter estimates for the proposed model is presented by MLE and Bayes estimator in data set. We compare the predicted number of faults with the actual data set using the proposed mean value function.