FI:IA040 Modální a temporální logiky pr - Informace o předmětu
IA040 Modální a temporální logiky procesů
Fakulta informatikypodzim 2019
- Rozsah
- 2/0. 2 kr. (plus ukončení). Ukončení: zk.
- Vyučující
- prof. RNDr. Luboš Brim, CSc. (přednášející)
- Garance
- prof. RNDr. Luboš Brim, CSc.
Katedra teorie programování – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Luboš Brim, CSc.
Dodavatelské pracoviště: Katedra teorie programování – Fakulta informatiky - Rozvrh
- St 14:00–15:50 B410
- Předpoklady
- Doporučeno je absolvovat IV010 Komunikace a paralelismus
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- předmět má 57 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem předmětu je získat základní přehled o modálních a temporálních logikách, které
jsou používány při specifikaci, analýze a verifikaci počítačových systémů.
Na konci tohoto kurzu bude student schopen:
porozumět definicím logik a logických systémů prezentovaných v kurzu a pochopit hlavní myšlenky důkazů;
porozumět rozdílům mezi jednotlivými logikami, možnostem těchto logik a jejich omezením;
porozumět výhodám a nevýhodám formální verifikace, speciálně tzv. ověřování modelu, se zaměřením na logiky lieárního a větvícího se času. - Výstupy z učení
- Na konci tohoto kurzu bude student schopen: • pochopit a aplikovat definice logik a logických systémů prezentovaných v kurzu a pochopit hlavní myšlenky důkazů; • porozumět rozdílům mezi jednotlivými logikami, možnostem těchto logik a jejich omezením; • pochopit výhody a nevýhody formální verifikace, speciálně tzv. ověřování modelu, se zaměřením na logiky lieárního a větvícího se času.
- Osnova
- Modální logiky: výroková modální logika, modální mu-kalkulus.
- Temporální logiky: výroková temporální logika, lineární a větvící se čas, temporální operátory.
- Klasifikace vlastností procesů: lokální, globální vlastnosti, živost, bezpečnost.
- Verifikace temporálních vlastností, ověřování modelu (model checking).
- Automatizovaná verifikace, aplikace
- Literatura
- GRUMBERG, Orna, Doron A. PELED a E. M. CLARKE. Model checking. Cambridge: MIT Press, 1999, xiv, 314. ISBN 0262032708. info
- MANNA, Zohar a A. PNUELI. Temporal verification of reactive systems : safety. New York: Springer, 1995, xviii, 512. ISBN 0387944591. info
- Handbook of logic in computer science. Edited by Samson Abramsky - Dov M. Gabbay - Thomas S. E. Maibaum. Oxford: The Clarendon Press, 1992, 571 s. ISBN 0198537611. info
- Výukové metody
- seminář, domácí cvičení, samostatné studium
- Metody hodnocení
- Zkouška je písemná a ústní. V případě zadání průběžných testů během semestru, mají tyto podíl nejvýše 30% na závěrečném hodnocení. Pomocné materiály nejsou povoleny.
- Informace učitele
- http://www.fi.muni.cz/usr/brim/ia040.html
- Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2019, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2019/IA040