• Title/Summary/Keyword: 소프트웨어 신뢰도 성장 모델 선택

Search Result 6, Processing Time 0.021 seconds

A Method for Selecting Software Reliability Growth Models Using Trend and Failure Prediction Ability (트렌드와 고장 예측 능력을 반영한 소프트웨어 신뢰도 성장 모델 선택 방법)

  • Park, YongJun;Min, Bup-Ki;Kim, Hyeon Soo
    • Journal of KIISE
    • /
    • v.42 no.12
    • /
    • pp.1551-1560
    • /
    • 2015
  • Software Reliability Growth Models (SRGMs) are used to quantitatively evaluate software reliability and to determine the software release date or additional testing efforts using software failure data. Because a single SRGM is not universally applicable to all kinds of software, the selection of an optimal SRGM suitable to a specific case has been an important issue. The existing methods for SRGM selection assess the goodness-of-fit of the SRGM in terms of the collected failure data but do not consider the accuracy of future failure predictions. In this paper, we propose a method for selecting SRGMs using the trend of failure data and failure prediction ability. To justify our approach, we identify problems associated with the existing SRGM selection methods through experiments and show that our method for selecting SRGMs is superior to the existing methods with respect to the accuracy of future failure prediction.

A Method for Selecting Software Reliability Growth Models Using Partial Data (부분 데이터를 이용한 신뢰도 성장 모델 선택 방법)

  • Park, Yong Jun;Min, Bup-Ki;Kim, Hyeon Soo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.1
    • /
    • pp.9-18
    • /
    • 2015
  • Software Reliability Growth Models (SRGMs) are useful for determining the software release date or additional testing efforts by using software failure data. It is not appropriate for a SRGM to apply to all software. And besides a large number of SRGMs have already been proposed to estimate software reliability measures. Therefore selection of an optimal SRGM for use in a particular case has been an important issue. The existing methods for selecting a SRGM use the entire collected failure data. However, initial failure data may not affect the future failure occurrence and, in some cases, it results in the distorted result when evaluating the future failure. In this paper, we suggest a method for selecting a SRGM based on the evaluation goodness-of-fit using partial data. Our approach uses partial data except for inordinately unstable failure data in the entire failure data. We will find a portion of data used to select a SRGM through the comparison between the entire failure data and the partial failure data excluded the initial failure data with respect to the predictive ability of future failures. To justify our approach this paper shows that the predictive ability of future failures using partial data is more accurate than using the entire failure data with the real collected failure data.

The software quality measurement based on software reliability model (소프트웨어 신뢰성 모델링 기반 소프트웨어 품질 측정)

  • Jung, Hye-Jung
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.4
    • /
    • pp.45-50
    • /
    • 2019
  • This study proposes a method to measure software reliability according to software reliability measurement model to measure software reliability. The model presented in this study uses the distribution of Non - Homogeneous Poisson Process and presents a measure of the software reliability of the presented model. As a method to select a suitable software reliability growth model according to the presented model, we have studied a method of proposing an appropriate software reliability function by calculating the mean square error according to the estimated value of the reliability function according to the software failure data. In this study, we propose a reliability function to measure the software quality and suggest a method to select the software reliability function from the viewpoint of minimizing the error of the estimation value by applying the failure data.

A Study on Test Coverage for Software Reliability Evaluation (소프트웨어 신뢰도 평가를 위한 테스트 적용범위에 대한 연구)

  • Park, Jung-Yang;Park, Jae-Heung;Park, Su-Jin
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.409-420
    • /
    • 2001
  • Recently a new approach to evaluation of software reliability, one of important attributes of a software system, during testing has been devised. This approach utilizes test coverage information. The coverage-based software reliability growth models recently appeared in the literature are first reviewed and classified into two classes. Inherent problems of each of the two classes are then discussed and their validity is empirically investigated. In addition, a new mean value function in coverage and a heuristic procedure for selecting the best coverage are proposed.

  • PDF

The Optimal Evaluation Model Tool of NHPP Type Software Reliability (NHPP형의 소프트웨어 신뢰도 최적 평가모델 도구)

  • Mun, Oe-Sik;Han, Pan-Am
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.5
    • /
    • pp.1267-1276
    • /
    • 1997
  • In this paper, the optimal model for specific test data was selected autimatically among sofware reliability growh models bassed on NAPP(Non Homogeneous Posission Preocess), and in result the tool for the reliability estimating scales was implemented.Whith the implemented tool, software optimal rekiability estimating scales(total expected number errors, error detection rate, expected number of errors remaining in the sortware, reliability, ete) could be predicted. By the reliability estimating scales gained form this, sofware development and projecr management could be applied. In order to test the optimal of the implemented tool, the comparicon with other paper and analization was done by using actual error data.

  • PDF

Neural Network Modeling for Software Reliability Prediction of Grouped Failure Data (그룹 고장 데이터의 소프트웨어 신뢰성 예측에 관한 신경망 모델)

  • Lee, Sang-Un;Park, Yeong-Mok;Park, Soo-Jin;Park, Jae-Heung
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.12
    • /
    • pp.3821-3828
    • /
    • 2000
  • Many software projects collect grouped failure data (failures in some failure interval or in variable time interval) rather than individual failure times or failure count data during the testing or operational phase. This paper presents the neural network (NN) modeling that is dble to predict cumulative failures in the variable future time for grouped failure data. ANN's predictive ability can be affected by what it learns and in its ledming sequence. Eleven training regimes that represents the input-output of NN are considered. The best training regimes dre selected rJdsed on the next' step dvemge reldtive prediction error (AE) and normalized AE (NAE). The suggested NN models are compared with other well-known KN models and statistical software reliability growth models (SHGlvls) in order to evaluate performance, Experimental results show that the NN model with variable time interval information is necessary in order to predict cumulative failures in the variable future time interval.

  • PDF