Obsah

Kategorizace SW chyb, kritéria korektnosti a použitelnosti, spolehlivost SW(A4M33TVS)

Softwarová chyba

Softwarové chyby

 Sw. chyby [1.]

Kategorie softwarových chyb

Kritéria korektnosti a použitelnosti

Komunikace

Mate pravdu, kriteria korektnosti a pouzitelnosti byla v prednaskach zminena pouze okrajove. Syllabulus predmetu byl napsan totiz nekym jinym, takze jsem mel troche problemy s tim, co vlastne autor zminenou otazkou myslel, nebot „obchodni“ fantazirovani na tema „kriteria korektnosti a pouzitelnosti“ se do naseho predmetu nehodi, ackoliv v 90. Letech na dane tema byla napsana rada knih. Bohuzel, zmenit obsah predmetu zvlaste kdyz se dane tema dostane do statnicovych otazek neni jednoduche.

Pro Vasi potrebu, moznou kratkou a jasnou definici, z meho pohledu plne dostacujici, lze nalezt na

http://it.toolbox.com/wiki/index.php/Software_Quality_Metrics http://www.testingstandards.co.uk/living_glossary.htm

Zdravi Radek Marik

Spolehlivost softwaru

často definovaná jako pravděpodobnost, že systém, vozidlo, stroj, zařízení, atd. bude vykonávat svou zamýšlenou funkci v daných operačních podmínkách po specifikovanou dobu.

Modely spolehlivosti softwaru

používají se k odhadu spolehlivosti nebo počtu zbývajících defektu softwarového produktu, který byl uvolněn mezi zákazníky. Důvody použití:

  1. Objektivní vyjádření kvality produktu
  2. Plánování zdrojů pro fázi údržby sw.

Sledovanou proměnnou studovaných kritérií je počet defektu (nebo rychlost defektu normalizovaná počtem řádku kódu) za daný casový interval (týdny, měsíce, atd.), nebo doba mezi dvěma selháními.

Statický model

používá atributy projektu nebo programových modulu k odhadu počtu defektu v softwaru.

Základní předpoklady
Weibullova distribuce

Rayleighuv model
Spolehlivost a validace predikce

Dynamický model

Exponenciální model

Model doby mezi selháním
Modely počtu vad
Model Jelinski-Moranda (J-M)

Modely Littlewooda (LW)

13. přednáška TVS obsahuje další dynamické modely:

Materiály