Estimation of Software Release Criteria and Testing Effort Using Software Reliability Analysis
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Immonen, Mika
Date
2000
Department
Major/Subject
Teletekniikka
Mcode
S-38
Degree programme
Language
en
Pages
vii + 80
Series
Abstract
Tämä diplomityö käsittelee ohjelmiston julkaisukriteerien ja niiden täyttymiseen tarvittavan työmäärän arviointia ohjelmistokehitysprosessin testausvaiheen aikana ohjelmistojen luotettavuusanalyysin avulla. Työn teoriaosassa esitellään ohjelmistojen luotettavuusanalyysin teoriaa ja sen rajoitteita sekä mahdollisia käytännön sovelluksia. Ohjelmistojen luotettavuusanalyysi on menetelmä, jolla arvioidaan ja ennustetaan ohjelmiston luotettavuutta ja siihen liittyviä muita suureita eri tyyppisiä luotettavuuden kasvua kuvaavia malleja käyttäen. Eräs mallityyppi on aika-aluemallit, joissa käytetään hyväksi testausprosessista saatavia vikatietoja sekä tietoja, jotka kuvaavat ohjelmiston käyttöä testausvaiheessa. Työn käytännön osuudessa esitellään luottavuusanalyysin soveltamista Tellabs Oy NMS-osaston ohjelmistotestausprosessissa sekä menetelmä ohjelmiston julkaisukriteerien ja niiden täyttymiseen tarvittavan työmäärän arviointiin. Menetelmä perustuu testausprosessista ja testattavasta tuotteesta tehtäviin oletuksiin sekä luotettavuusanalyysin avulla saataviin vikaintensiteettiarvioihin ia -ennusteisiin.Description
Supervisor
Kantola, RaimoThesis advisor
Larkimo, SamiKeywords
software reliability analysis, ohjelmistojen luotettavuusanalyysi, release criteria, julkaisukriteerit, testing, testaus, estimation of testing effort, testauksen työmäärän arviointi, estimation of quality, laadun arviointi, reliability growth, luotettavuuden kasvu