K-INFO
HU
EN
Belépés

Informatikai rendszerek szolgáltatásbiztonsága

Dependability of Computer Systems
A tantárgyleírás hatályossága
Hatályosság kezdete:
Hatályosság vége:
Tantárgy neve (magyarul, angolul)
Informatikai rendszerek szolgáltatásbiztonsága
Dependability of Computer Systems
Tantárgykód BMEVIMM4324
Tantárgyjelleg
Képzési szint
Kurzustípusok és óraszámok (heti/féléves)
Kurzustípus elmélet gyakorlat laboratóriumi gyakorlat
óraszám (heti) 4 0 0
jelleg (kapcsolt/önálló)
Tanulmányi teljesítmény/értékelés típusa vizsga
Tantárgy kreditértéke 5
Tantárgyfelelős
DR. Majzik István
beosztás: egyetemi docens
Tantárgyat gondozó oktatási szervezeti egység
Kar
Tantárgy weboldala http://www.mit.bme.hu/oktatas/targyak/vimm4324/
Tantárgy elsődleges mintatantervi jellege
Közvetlen előkövetelmények – Erős előkövetelmény nincs
Közvetlen előkövetelmények – Gyenge előkövetelmény nincs
Közvetlen előkövetelmények – Párhuzamos előkövetelmény nincs
Közvetlen előkövetelmények – Mérföldkő előkövetelmény nincs
Közvetlen előkövetelmények – Kizáró feltétel nincs

Célkitűzés

Tantárgyprogram

A megbízható működés alapkoncepciói:

A szolgáltatásbiztonság jellemzői, befolyásoló tényezői. A szolgáltatásbiztonság növelésének eszközei (hiba megelőzés, hibatűrés, hibaelhárítás, előrejelzés). A hibakezelés fázisai (hibadetektálás, hibabehatárolás és kárbecslés, helyreállítás, újraindítás). Szoftver alapú hibafelismerés, kapcsolat a hardver technikákkal. Hibakorlátozó mechanizmusok. Helyreállítás előrelépéssel. Visszalépési stratégiák. Szoftver hibatűrés (N-verziós programozás, recovery blokk, dinamikus technikák). Algoritmikus redundancia alkalmazása. Informatikai rendszerek megbízhatósági modellezése. UML alapú (automatikus) megbízhatósági modellezés alapelvei.

Elosztott rendszerek:

Javított hibakezelésű szolgáltatások (globális időkezelés, multicast üzenetküldés, tagsági protokollok, távoli eljáráshívás, atomi műveletek, stabil tár, újraindítható processzek). Állapotmentés és hiba utáni helyreállítás elosztott rendszerekben: veszélyek, összehangolás, üzenettároláson alapuló módszerek. Hibatűrő elosztott rendszerek. A hibatűrés elrejtésének módszerei objektum-orientált rendszerekben. Szolgáltatásbiztos valósidejű rendszerekkel szembeni követelmények, idő- és eseményvezérlés, általános architektúra.

Adatbáziskezelés:

Archiválási, mentési és helyreállítási módszerek, konzisztens adatkezelés többpéldányos elosztott adatbázisokban. Mentési időpontok méretezése.

Biztonság szempontjából kritikus rendszerek:

A biztonsági analízis módszerei (hibafa, eseményfa, ok-következmény analízis, hibamód és hatás analízis, állapottér vizsgálata). Kockázatcsökkentési technikák (veszély elkerülés, csökkentés, vezérelhetőség, kárbehatárolás). Szoftver követelmények analízise a biztonság szempontjából.

A tárgy célkitűzése az informatikai rendszerek szolgáltatásbiztonságát meghatározó tényezők és hatások elemzési módszereinek, valamint a szolgáltatásbiztonságot döntően befolyásoló szoftver rendszertechnikai és ellenőrzési lehetőségeknek az ismertetése.

Tanulmányi eredmények

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Tudás

Nincsenek rögzített tanulási eredmények.

Képességek

Nincsenek rögzített tanulási eredmények.

Attitűd

Nincsenek rögzített tanulási eredmények.

Autonómia és felelősség

Nincsenek rögzített tanulási eredmények.

Oktatási módszertan

(előadás, gyakorlat, laboratórium): Előadás.

Tanulástámogató anyagok

Online források
Óravázlatok elektronikusan hozzáférhető formában (tantárgy web lapján).S.-T. Levi, A. K. Agrawala: Fault Tolerant System Design. McGraw Hill, 1995E. Marcus, H. Stern: Blueprints for High Availability: Designing Resilient Distributed Systems. John Wiley, 2000N. G. Leveson: Safeware: System Safety and Computers. Addison Wesley, 1995 

A tantárgy teljesítéséhez ajánlott előzetes ismeretek

Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
A tárgy a Programozás technológiája és az Operációs rendszerek tárgyak ismeretére épít.
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
A tárgy a Programozás technológiája és az Operációs rendszerek tárgyak ismeretére épít.
Általános szabályok
Követelmények: A szorgalmi időszakban: Az aláírás megszerzésének feltétele két kiszárthelyi (max. 30 perces félévközi ellenőrzés) sikeres teljesítése. A kiszárthelyikre előzetes egyeztetés után a félév második és harmadik harmadában kerül sor.A vizsgaidőszakban: Szóbeli vizsga. A vizsgajegybe a kiszárthelyi eredmények nem számítanak bele.Elővizsga: Nincs. Pótlási lehetőségek: A kiszárthelyik a szorgalmi időszakban javíthatók illetve pótolhatók. Egy kiszárthelyi a pótlási időszakban (a vizsgaidőszak első 3 hetében) is pótolható. Javítóvizsga letételére minden hallgató jogosult, ekkor a javítóvizsgán elért eredmény kerül az első vizsgán elért eredmény helyére.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Szorgalmi időszakban végzett teljesítményértékelések részaránya

Nincs megadva részarány.

Vizsgaidőszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Vizsgarészek részaránya

Nincs megadva részarány.

Érdemjegy megállapítása

Nincs megadva érdemjegy határ.

Jelenléti és részvételi követelmények

Nincs megadva jelenléti követelmény.

Javítás, ismétlés és pótlás különös szabályai

Nincs megadva.

Rövid leírás

Nincs megadva.

Részletes leírás

Nincs megadva.

Ajánlott tantárgyak
Nincs.
A tantárgy elvégzéséhez szükséges tanulmányi munka

Nincs megadva munkaidő bontás.

Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
Tantárgykövetelmények hatályosságának vége:
Tantervi elhelyezés

Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.