Detail předmětu
Specifikace vestavěných systémů (v angličtině)
FIT-SVSeAk. rok: 2013/2014
Principy návrhu vestavěných distribuovaných systémů. Reaktivní systémy a systémy pracující v reálném čase. Modely reaktivních systémů a systémů pracujících v reálném čase. Spravedlivost, živost, bezpečnost, realizovatelnost; živost reálného času. Základy temporální logiky. Časové modely a temporální logiky. Temporální logika a reálný čas. Formální specifikace vestavěných systémů. Hybridní systémy. Dokazovací systémy. Kontrola modelem. Verifikace systémů pracujících v reálném čase.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Seznámení se se základy temporální logiky.
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Zápočet není ustanoven.
Osnovy výuky
- Principy návrhu vestavěných distribuovaných systémů
- Modely reaktivních systémů a systémů pracujících v reálném čase
- Spravedlivost, živost, bezpečnost, realizovatelnost; živost reálného času
- Základy temporální logiky
- Časové modely a temporální logiky
- Temporální logika a reálný čas
- Formální specifikace vestavěných systémů
- Dokazovací systémy
- Kontrola modelem
- Verifikace systémů pracujících v reálném čase
- Formální specifikace abstraktních datových struktur a objektů, algebraické specifikace
- Použití systémů teorie typů pro specifikaci a ověření programů
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Zařazení předmětu ve studijních plánech
- Program IT-MGR-2 magisterský navazující
obor MBI , 0 ročník, letní semestr, volitelný
obor MBS , 0 ročník, letní semestr, povinně volitelný
obor MGM , 0 ročník, letní semestr, volitelný
obor MIN , 0 ročník, letní semestr, volitelný
obor MIS , 0 ročník, letní semestr, povinně volitelný
obor MMI , 0 ročník, letní semestr, povinně volitelný
obor MMM , 0 ročník, letní semestr, volitelný
obor MPV , 0 ročník, letní semestr, volitelný
obor MSK , 2 ročník, letní semestr, povinně volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Principy návrhu vestavěných distribuovaných systémů
- Modely reaktivních systémů a systémů pracujících v reálném čase
- Spravedlivost, živost, bezpečnost, realizovatelnost; živost reálného času
- Základy temporální logiky
- Časové modely a temporální logiky
- Temporální logika a reálný čas
- Formální specifikace vestavěných systémů
- Dokazovací systémy
- Kontrola modelem
- Verifikace systémů pracujících v reálném čase
- Formální specifikace abstraktních datových struktur a objektů, algebraické specifikace
- Použití systémů teorie typů pro specifikaci a ověření programů
Cvičení na počítači
Vyučující / Lektor
Osnova
- Úvodní sezenámení se systémem Coq, specifikace jednoduchých vlastností
- Základní techniky specifikace programů
- Ověřování správnosti jednoduchého algoritmu