• Title/Summary/Keyword: Non-Homogeneous Poisson Process(NHPP)

Search Result 56, Processing Time 0.022 seconds

A Study of Software Optimal Release Time for Based on Superposition NHPP Model (중첩 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구)

  • Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.6 no.3
    • /
    • pp.9-17
    • /
    • 2010
  • Decision problem called an optimal release policies, after testing a software system in development phase and transfer it to the user, is studied. The applied model of release time exploited infinite non-homogeneous Poisson process. This infinite non-homogeneous Poisson process is a model which reflects the possibility of introducing new faults when correcting or modifying the software. The failure life-cycle distribution used superposition which has various intensity, if the system is complicated. Thus, software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement becomes an optimal release policies. In a numerical example, after trend test applied and estimated the parameters using maximum likelihood estimation of inter-failure time data, estimated software optimal release time. Through this study, in terms of superposition model and simply model, the optimal time to using superposition model release the software developer to determine how much could count will help.

A General Coverage-Based NHPP SRGM Framework

  • Park, Joong-Yang;Lee, Gye-Min;Park, Jae-Heung
    • Communications for Statistical Applications and Methods
    • /
    • v.15 no.6
    • /
    • pp.875-881
    • /
    • 2008
  • This paper first discusses the existing non-homogeneous Poisson process(NHPP) software reliability growth model(SRGM) frameworks with respect to capability of representing software reliability growth phenomenon. As an enhancement of representational capability a new general coverage-based NHPP SRGM framework is developed. Issues associated with application of the new framework are then considered.

A Study on Optimal Release Time for Software Systems based on Mixture Weibull NHPP Model (혼합 와이블 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구)

  • Lee, Sang Sik;Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.6 no.2
    • /
    • pp.183-191
    • /
    • 2010
  • Decision problem called an optimal release policies, after testing a software system in development phase and transfer it to the user, is studied. The applied model of release time exploited infinite non-homogeneous Poisson process. This infinite non-homogeneous Poisson process is a model which reflects the possibility of introducing new faults when correcting or modifying the software. The failure life-cycle distribution used mixture which has various intensity, if the system is complicated. Thus, software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement becomes an optimal release policies. In a numerical example, after trend test applied and estimated the parameters using maximum likelihood estimation of inter-failure time data, estimated software optimal release time.

The Camparative study of NHPP Extreme Value Distribution Software Reliability Model from the Perspective of Learning Effects (NHPP 극값 분포 소프트웨어 신뢰모형에 대한 학습효과 기법 비교 연구)

  • Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.2
    • /
    • pp.1-8
    • /
    • 2011
  • In this study, software products developed in the course of testing, software managers in the process of testing software test and test tools for effective learning effects perspective has been studied using the NHPP software. The finite failure non-homogeneous Poisson process models presented and the life distribution applied extreme distribution which used to find the minimum (or the maximum) of a number of samples of various distributions. Software error detection techniques known in advance, but influencing factors for considering the errors found automatically and learning factors, by prior experience, to find precisely the error factor setting up the testing manager are presented comparing the problem. As a result, the learning factor is greater than automatic error that is generally efficient model could be confirmed. This paper, a numerical example of applying using time between failures and parameter estimation using maximum likelihood estimation method, after the efficiency of the data through trend analysis model selection were efficient using the mean square error.

Reliability Analysis Procedures for Repairable Systems and Related Case Studies (수리 가능 시스템의 신뢰성 분석 절차 및 사례 연구)

  • Lee, Sung-Hwan;Yum, Bong-Jin
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.9 no.2 s.25
    • /
    • pp.51-59
    • /
    • 2006
  • The purpose of this paper is to present reliability analysis procedures for repairable systems and apply the procedures for assessing the reliabilities of two subsystems of a specific group of military equipment based on field failure data. The mean cumulative function, M(t), the average repair rate, ARR(t), and analytic test methods are used to determine whether a failure process follows a renewal or non-renewal process. For subsystem A, the failure process turns out to follow a homogeneous Poisson process, and subsequently, its mean time between failures, availability, and the necessary number of spares are estimated. For subsystem B, the corresponding M(t) plot shows an increasing trend, indicating that its failure process follows a non-renewal process. Therefore, its M(t) is modeled as a power function of t, and a preventive maintenance policy is proposed based on the annual mean repair cost.

A Class of Discrete Time Coverage Growth Functions for Software Reliability Engineering

  • Park, Joong-Yang;Lee, Gye-Min;Park, Jae-Heung
    • Communications for Statistical Applications and Methods
    • /
    • v.14 no.3
    • /
    • pp.497-506
    • /
    • 2007
  • Coverage-based NHPP SRGMs have been introduced in order to incorporate the coverage growth behavior into the NHPP SRGMs. The coverage growth function representing the coverage growth behavior during testing is thus an essential factor of the coverage-based NHPP SRGMs. This paper proposes a class of discrete time coverage growth functions and illustrates its application to real data sets.

The Comparative Study of NHPP Software Reliability Model Exponential and Log Shaped Type Hazard Function from the Perspective of Learning Effects (지수형과 로그형 위험함수 학습효과에 근거한 NHPP 소프트웨어 신뢰성장모형에 관한 비교연구)

  • Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.8 no.2
    • /
    • pp.1-10
    • /
    • 2012
  • In this study, software products developed in the course of testing, software managers in the process of testing software test and test tools for effective learning effects perspective has been studied using the NHPP software. The finite failure nonhomogeneous Poisson process models presented and the life distribution applied exponential and log shaped type hazard function. Software error detection techniques known in advance, but influencing factors for considering the errors found automatically and learning factors, by prior experience, to find precisely the error factor setting up the testing manager are presented comparing the problem. As a result, the learning factor is greater than autonomous errors-detected factor that is generally efficient model could be confirmed. This paper, a failure data analysis of applying using time between failures and parameter estimation using maximum likelihood estimation method, after the efficiency of the data through trend analysis model selection were efficient using the mean square error and coefficient of determination.

The Assessing Comparative Study for Statistical Process Control of Software Reliability Model Based on Rayleigh and Burr Type (Rayleigh형과 Burr형 NHPP 소프트웨어 신뢰모형에 관한 통계적 공정관리 접근방법 비교연구)

  • Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.10 no.2
    • /
    • pp.1-11
    • /
    • 2014
  • Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. In this field, SPC (Statistical process control) is a method of process management through application of statistical analysis, which involves and includes the defining, measuring, controlling, and improving of the processes. The proposed process involves evaluation of the parameter of the mean value function and hence the values of the mean value function at various inter failure times to develop relevant time control chart. In this paper, was proposed a control mechanism, based on time between failures observations using Rayleigh and Burr distribution property, which is based on Non Homogeneous Poisson Process (NHPP). In this study, the proposed model is reliable in terms of hazard function, because it is more efficient in this area can be used as an alternative to the existing model. Through this study, software developers are considered by the various intended functions, prior knowledge of the software to identify failure modes to feed to some extent shall be able to help.

The Assessing Comparative Study for Statistical Process Control of Software Reliability Model Based on polynomial hazard function (다항 위험함수에 근거한 NHPP 소프트웨어 신뢰모형에 관한 통계적 공정관리 접근방법 비교연구)

  • Kim, Hee-Cheul;Shin, Hyun-Cheul
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.8 no.5
    • /
    • pp.345-353
    • /
    • 2015
  • There are many software reliability models that are based on the times of occurrences of errors in the debugging of software. It is shown that it is possible to do parameter inference for software reliability models based on finite failure model and non-homogeneous Poisson Processes (NHPP). For someone making a decision to market software, the conditional failure rate is an important variables. In this case, finite failure model are used in a wide variety of practical situations. Their use in characterization problems, detection of outlier, linear estimation, study of system reliability, life-testing, survival analysis, data compression and many other fields can be seen from the many study. Statistical process control (SPC) can monitor the forecasting of software failure and thereby contribute significantly to the improvement of software reliability. Control charts are widely used for software process control in the software industry. In this paper, proposed a control mechanism based on NHPP using mean value function of polynomial hazard function.