Gompertz kurva har använts för att uppskatta antalet kvarstående fel i testfaser av mjukvaruutveckling, särskilt av japanska mjukvaruutvecklingsföretag. Eftersom Gompertz-kurvan är en deterministisk funktion, kan kurvan inte användas för att uppskatta programvarans tillförlitlighet, vilket är sannolikheten för att programvarusystemet inte misslyckas under en prefixad tidsperiod. I den här artikeln föreslår vi en stokastisk modell kallad Gompertz programvarusäkerhetsmodell baserad på icke-homogena Poisson-processer. Den föreslagna modellen kan härledas från den statistiska teorin om extremvärde och har en liknande asymptotisk egenskap som den deterministiska Gompertz-kurvan. Vi utvecklar också en EM-algoritm för att bestämma modellparametrarna på ett effektivt sätt. I numeriska exempel med programvarufeldata som observerats i verkliga programvaruutvecklingsprojekt utvärderar vi prestandan hos Gompertz programvarusäkerhetsmodell när det gäller tillförlitlighetsbedömning och felprognoser.
Det japanska programvaruutvecklingssystemet använder Gompertz-kurvan REF för uppskattning av kvarstående fel.
Gompertz software reliability model: Estimation algorithm and empirical validation
{'venue': 'J. Syst. Softw.', 'journal': 'J. Syst. Softw.', 'mag_field_of_study': ['Computer Science']}