„Rendszermodellezés (régi)/Igaz Hamis kikérdező” változatai közötti eltérés
A VIK Wikiből
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
76. sor: | 76. sor: | ||
== Állapotgépen tetszőleges állapot-, token- vagy őrfeltétel-finomítást végezve == | == Állapotgépen tetszőleges állapot-, token- vagy őrfeltétel-finomítást végezve == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=3|pontozás=-}} | ||
# mindig nő az állapotok száma. | # mindig nő az állapotok száma. | ||
# mindig csökken az állapotok száma. | # mindig csökken az állapotok száma. | ||
86. sor: | 86. sor: | ||
== A holtpont egy olyan állapot, amelyből a rendszer a modellezett inputok és események hatására == | == A holtpont egy olyan állapot, amelyből a rendszer a modellezett inputok és események hatására == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=1,2,3|pontozás=-}} | ||
# nem képes kilépni, legfeljebb külső (a modellen túlmutató) segítséggel. | # nem képes kilépni, legfeljebb külső (a modellen túlmutató) segítséggel. | ||
# előfordulhat úgy, hogy a rendszer folyamatai egymásra várakoznak. | # előfordulhat úgy, hogy a rendszer folyamatai egymásra várakoznak. | ||
95. sor: | 95. sor: | ||
== Egy erőforrás kihasználtsága == | == Egy erőforrás kihasználtsága == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=1|pontozás=-}} | ||
# nemnegatív. | # nemnegatív. | ||
# mindig nagyobb vagy egyenlő a vizitációs számnál. | # mindig nagyobb vagy egyenlő a vizitációs számnál. | ||
103. sor: | 103. sor: | ||
== Ha az egyik állapotrégió 5 állapotot és 15 átmenetet, a másik régió 4 állapotot és 8 átmenetet tartalmaz, akkor az aszinkron szorzatukként számolt állapotgép további finomítás híján == | == Ha az egyik állapotrégió 5 állapotot és 15 átmenetet, a másik régió 4 állapotot és 8 átmenetet tartalmaz, akkor az aszinkron szorzatukként számolt állapotgép további finomítás híján == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=2|pontozás=-}} | ||
# 23 átmenetet tartalmaz. | # 23 átmenetet tartalmaz. | ||
# 100 átmenetet tartalmaz. | # 100 átmenetet tartalmaz. | ||
111. sor: | 111. sor: | ||
== Egy folyamat biztosan jólstrukturált, ha == | == Egy folyamat biztosan jólstrukturált, ha == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=2|pontozás=-}} | ||
# determinisztikus. | # determinisztikus. | ||
# elemi tevékenységek egyszerű szekvenciája. | # elemi tevékenységek egyszerű szekvenciája. | ||
119. sor: | 119. sor: | ||
== A Little-törvény alkalmazásakor == | == A Little-törvény alkalmazásakor == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=1,2,3,4|pontozás=-}} | ||
# azt feltételezzük, hogy a beérkezési ráta nem nagyobb, mint az átbocsátóképesség; | # azt feltételezzük, hogy a beérkezési ráta nem nagyobb, mint az átbocsátóképesség; | ||
# meghatározhatjuk az átlagosan a rendszerben egyidejűleg tartózkodó kérések számát, a valóságban azonban ez időnként ennél nagyobb értéket is felvehet; | # meghatározhatjuk az átlagosan a rendszerben egyidejűleg tartózkodó kérések számát, a valóságban azonban ez időnként ennél nagyobb értéket is felvehet; | ||
127. sor: | 127. sor: | ||
== A tesztfedettség == | == A tesztfedettség == | ||
{{kvízkérdés|típus= | {{kvízkérdés|típus=több|válasz=1,2|pontozás=-}} | ||
# annak mértéke, hogy a teszteléskor a modell vagy szoftver mekkora részét futtatjuk. | # annak mértéke, hogy a teszteléskor a modell vagy szoftver mekkora részét futtatjuk. | ||
# csak egyetlen tesztesetre számítható. | # csak egyetlen tesztesetre számítható. | ||
# lehetséges értelmezései közül a 100%-os átmenet fedettség mindig 100%-os állapotfedést is eredményez. | # lehetséges értelmezései közül a 100%-os átmenet fedettség mindig 100%-os állapotfedést is eredményez. | ||
# lehetséges értelmezései közül a 100%-os átmenet fedettség azt is jelenti, hogy minden lehetséges bemenetsorozatot leteszteltünk. | # lehetséges értelmezései közül a 100%-os átmenet fedettség azt is jelenti, hogy minden lehetséges bemenetsorozatot leteszteltünk. |
A lap 2015. december 15., 21:30-kori változata
Ha egy rendszer működését kísérletekkel közelítjük
- soha nem kapunk 99%-nál pontosabb eredményt
- a kísérletek pontossága a kísérletek számának gyökével (-mert fordítottan-) arányos
- kellő számú kísérlet elvégzése esetén támaszkodhatunk a centrális határeloszlás tétel alapján felírt összefüggésekre
- a tapasztalati szórás abszolútértéke mindig kisebb, mint a tapasztalati átlagé.
A követelménygráf élei
- irányítottak
- mentén voltaképp a követelmények finomítását hajtjuk végre.
- mindig nemfunkcionális követelményeket kötnek össze funkcionálissal.
- mindig egymásnak ellentmondó követelmény eket kötnek össze.
M1 és M2, őrfeltételeket is tartalmazó állapotgépek asszinkron szorzata
- mindig több állapotból áll, mint M1 és M2 állapotainak összege
- tartalmazhat hurokélet.
- csak akkor áll chat elő, ha M1 és M2 bemenethalmaza megegyezik.
- tartalmazhat nem elérhető állapotot.
Ha egy állapotgépről tudjuk, hogy determinisztikus, és teljes(en specifikált). Következik ebből, hogy
- minden állapotból minden bemenethez legalább egy állapotátmenet tartozik?
- minden állapotból minden bemenethez legfeljebb egy állapotátmenet tartozik?
- minden állapotból elérhető a kezdőállapot?
- minden állapot elérhető a kezdőállapotból?
Ha egy folyamatmodell NEM tartalmaz join elemet, akkor az a modell biztosan
- nem jólstruktúrált.
- tartalmaz merge elemet.
- hierarchikus.
- terminál.
Az r(t) megbízhatósági függvény
- a komponens pillanatnyi működőképességét jellemzi, esetleges korábbi meghibásodásoktól és javításoktól fgtlnl.
- értéke sosem nagyobb, mint a rendelkezésre állási függvény értéke.
- értéke sosem nagyobb 1-nél.
- értéke 1/MTTF a kádgörbe.
A hibafa
- csomópontjai hibaállapotok, élei meghibásodások.
- alkalmas egyszeres hibapontok (SPOF) azonosításra.
- alkalmas a komplex rendszeres szolgáltatásbiztonságának elemzésére a komponensek tulajdonságai alapján.
- az elemi meghibásodások függetlenségének feltételezésével használható kvantitatív elemzésére is.
Egyensúlyi helyzetben lévő rendszer teljesítménymodellje esetén
- az érkezési ráta meghaladhatja az átbocsájtóképességet
- időegységenként átlagosan annyi folyamatpéldány indul, mint ahány befejeződik
- az átbocsátási ráta és az átbocsájtóképesség mindig megegyezik
- a Little-törvény fennáll
Ha az egyik állapotrégió 5 állapotot és 12 átmenetet, a másik régió 4 állapotot és 10 átmenetet tartalmaz, akkor az asszinkron szorzatukként számolt állapotgép további finomítás híján
- 100 állapotátmenet lesz.
- 60 állapotátmenet lesz.
- 98 állapotátmenet lesz.
- 140 állapotátmenet lesz.
Adatfolyamhálóval leírt rendszerünk modelljében
- az egyes csomópontok belső pontjai egymástől közvetlenül (kommunikáció nélkül) nem függenek.
- mindenképp lesz legalább egy decision csomópont, különben a modell nem terminál.
- a csomópontok felbonthatóak további alfolyamhálókra, amennyiben a bemeneti és kimeneti csatornák változatlanok
- a kommunikáció alapesetben végtelen kapacitású FIFO csatornákon zajlik.
Állapotgépen tetszőleges állapot-, token- vagy őrfeltétel-finomítást végezve
- mindig nő az állapotok száma.
- mindig csökken az állapotok száma.
- a finomabb modell minden elérhető állapotához pontosan egy elérhető állapot tartozik az absztrakt modellben.
- az absztrakt modell minden elérhető állapotához tartozik legalább egy elérhető állapot a finomított modellben.
A holtpont egy olyan állapot, amelyből a rendszer a modellezett inputok és események hatására
- nem képes kilépni, legfeljebb külső (a modellen túlmutató) segítséggel.
- előfordulhat úgy, hogy a rendszer folyamatai egymásra várakoznak.
- és a végtelen ciklus között fontos különbség, hogy a végtelen ciklusban történhet állapotváltozás, míg a holtpontban nem.
- determinisztikus folyamatban nem fordulhat elő.
Egy erőforrás kihasználtsága
- nemnegatív.
- mindig nagyobb vagy egyenlő a vizitációs számnál.
- kisebb vagy egyenlő az átbocsátóképességnél.
- egyensúlyi helyzetben megegyezik az érkezési rátával.
Ha az egyik állapotrégió 5 állapotot és 15 átmenetet, a másik régió 4 állapotot és 8 átmenetet tartalmaz, akkor az aszinkron szorzatukként számolt állapotgép további finomítás híján
- 23 átmenetet tartalmaz.
- 100 átmenetet tartalmaz.
- 107 átmenetet tartalmaz.
- 120 átmenetet tartalmaz.
Egy folyamat biztosan jólstrukturált, ha
- determinisztikus.
- elemi tevékenységek egyszerű szekvenciája.
- nem tartalmaz ciklust.
- nem tartalmaz fork-join párt.
A Little-törvény alkalmazásakor
- azt feltételezzük, hogy a beérkezési ráta nem nagyobb, mint az átbocsátóképesség;
- meghatározhatjuk az átlagosan a rendszerben egyidejűleg tartózkodó kérések számát, a valóságban azonban ez időnként ennél nagyobb értéket is felvehet;
- ha a rendszerben töltött idő azonos átbocsátás mellett nő, akkor nagyobb N (átlagos átlapolódási fok) értékre számítunk;
- ha az átbocsátás csökken, attól a rendszerben kiszolgálás alatt lévő kérések száma nőhet, a válaszidő esetleges változásától függően.
A tesztfedettség
- annak mértéke, hogy a teszteléskor a modell vagy szoftver mekkora részét futtatjuk.
- csak egyetlen tesztesetre számítható.
- lehetséges értelmezései közül a 100%-os átmenet fedettség mindig 100%-os állapotfedést is eredményez.
- lehetséges értelmezései közül a 100%-os átmenet fedettség azt is jelenti, hogy minden lehetséges bemenetsorozatot leteszteltünk.