Zadáno
Diplomová práce č. 1 a č. 2 - pro 2001/2002
Zadání pro studijní obor: Softwarové
inženýrství
Pracovní název: Injekce poruch do modelu
TTP/C1 clusteru a vyhodnocování výsledků
Motivace: V rámci projeku Evropské Unie IST - 1999 - 10748 FIT -- Fault
Injection for TTA byl na KIV vytvořen model TTP/C1 clusteru.
Nad tímto modelem byla připravena jednoduchá aplikace sinové
vlny a jednoduchý injektor poruch, který má za úkol ověřit
funkčnost modelu. V současné době (po mnoha testech) je již
model považován za verifikovaný a bude následovat fáze
skutečného testování odolnosti TTP/C1 clusteru proti
poruchám.
Protože se předpokládá provedení několika set tisíc
simulačních experimentů (dále jen testů), je nutné pro tuto
činnost vytvořit takovou programovou podporu, aby tyto
testy mohly být relativně snadno připraveny podle
pozdějších zkonkretizovaných podmínek a výsledky
testů pak snadno vyhodnoceny. To znamená připravit:
- Program, který bude generovat parametrické soubory pro
jednotlivé testy. Bude snadno ovladatelný pomocí
grafického uživatelského rozhranní.
- Injektor poruch, který bude pracovat na základě
parametrického souboru z bodu 1.
- Program, který vyhodnocuje výsledky jednotlivých
testů.
- Program, který minimalizuje poruchové proudy.
- Program, který provádí statistické vyhodnocování.
- Podle upřesnění pravděpodobně i vizualizační
program stavu jednotlivých nodů TTP/C1 clusteru, které
jsou pod poruchami..
- Další blíže nespecifikované množství
jednodušších konverzních programů pro převod
poruchových proudů do formátů akceptovaných našimi
partnery v projektu.
Zadání:
- Detailně se seznámit se simulačním nástrojem C-Sim a modelem TTP/C1 clusteru.
- Postupně programovat výše zmíněné programy.
Očekávané problémy nebo pro diplomovou práci
neobvyklé věci:
- Zadání nemůže být v současné době stanoveno
definitivně, protože projekt je mezinárodní a postup
dalších prací se každého čtvrt roku detailně
upřesňuje v závislosti na výsledcích ostatních
řešitelských týmů.
- Výsledky práce jsou porovnávány s výsledky
ostatních týmů, tj. v žádném případě
nepřichází v úvahu možnost nějaké výsledky
"ošidit".
- Práce je termínovaná -- každého čtvrt roku musí
být k dispozici stanovené výsledky.
- Na práci se musí začít pracovat nejpozději
začátkem dubna 2001, tj. 14 měsíců před
odevzdáním diplomové práce.
- Podstatná část práce musí být funkční začátkem
října 2001.
- Předpokládá se minimálně týdenní práce v
zahraničí, pravděpodobně na Technické univerzitě ve
Vídni.
- Diplomová práce bude psána v angličtině.
Cílový operační systém: Win NT
Jazyk: C a C++
Charakter práce: Programátorská práce v
mezinárodním vědeckém týmu.
Vhodné pro: Dva studenty, kteří jsou
schopni týmové spolupráce. Je požadováno striktní
dodržování termínů a velká pečlivost.
Poslední změna (Last update): 26. 3. 2001
Počet přístupů od (Number of accesses since:) 26. 3.
2001:
Pavel
Herout