Szoftver megbízhatóság
This work is licensed under a Creative Commons Attribution 4.0 International License.
Absztrakt
A szoftver megbízhatóság egy adott, meghatározott időtartamon belül, adott környezetben a kérdéses szoftver hibamentes működésének valószínűsége. A szoftver kritikus sikertényező és mint ilyen nem kerülhető ki. Ennek a következménye az, hogy a szoftver megbízhatósága egyértelműen kihat a rendszer teljes megbízhatóságára. További tendencia az, hogy a rendszerekben szoftverek bonyolultsága egyre növekszik azért, hogy a rendszer, a környezet és a felhasználó hibáit kiküszöbölje. Jól ismert tény az is, hogy minél összetettebb egy rendszer annál nagyobb a hiba lehetősége. A megbízhatóság vizsgálatának számos jól bevált módszere van a hagyományos rendszerek esetén. Például számítható az anyagfáradás, a kopás, vagy akár a kenőanyagok tulajdonságainak megváltozása. A szoftver megbízhatóság becslésére és vizsgálatára ezek a módszerek nem alkalmasak. Míg a hagyományos rendszereknél az üzemeltetés körülményei és a karbantartás nagyban befolyásolják a megbízhatóságot, addig szoftverek esetén lényeges hangsúly van a tervezés helyességén.