Národní úložiště šedé literatury Nalezeno 15 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Nástroj pro testování odolnosti webových služeb
Zelinka, Tomáš ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Tento projekt se zabývá testováním webových služeb. Výsledkem této práce bude nástroj pro testování zátěže webových služeb ve spojení s injekcí poruch v jejich komunikaci. První část projektu se zabývá základními aspekty testování webových služeb. Druhá část práce je více zaměřena na testování vysoké zátěže v kombinaci s injekcí poruch. Výsledný nástroj umožní automatizované provádění testů. Distribuovaný model nástroje byl navržen tak, aby simuloval skutečné zatížení. V závěru jsou shrnuty dosažené výsledky.
Metodologie pro návrh číslicových obvodů se zvýšenou spolehlivostí
Straka, Martin ; Gramatová, Elena (oponent) ; Racek, Stanislav (oponent) ; Kotásek, Zdeněk (vedoucí práce)
Práce představuje alternativní metodiku k již existujícím technikám pro návrh číslicových systémů se zvýšenou spolehlivostí implementovaných do obvodů FPGA a doplňuje některé nové vlastnosti při realizaci a testování těchto systémů. Práce se opírá o využití částečné dynamické rekonfigurace obvodu FPGA při návrhu systémů odolných proti poruchám, kde může být částečná rekonfigurace využita jako mechanizmus pro opravu a zotavení systému po výskytu poruchy. Práce nejprve představuje obecné principy diagnostiky, testování a spolehlivosti číslicových systémů včetně stručného popisu programovatelných obvodů FPGA a jejich architektury. Dále pokračuje přehledem současných metod a technik při návrhu a implementaci systémů odolných proti poruchám do obvodů FPGA, kde jsou popsány zejména techniky z oblasti detekce a lokalizace poruch, opravy a posuzování kvality návrhu. Nejdůležitější částí práce je popis metodiky pro návrh, implementaci a testování systémů odolných proti poruchám, která byla vytvořena pro obvody FPGA, jejichž konfigurační paměť je založena na pamětech typu SRAM. Nejprve je prezentována technika pro vytváření a automatizované generování hlídacích obvodů pro číslicové systémy a komunikační protokoly v FPGA, následně je prezentovaná referenční architektura spolehlivého systému implementovaného do FPGA včetně několika odolných architektur využívajících principu částečné dynamické rekonfigurace jako mechanizmu opravy a zotavení po výskytu poruchy. Dále je popsán způsob řízení rekonfiguračního procesu a testovací platforma pro snadné testovaní a ověření kvality systémů odolných proti poruchám implementovaných dle navržené metodiky. V závěru jsou diskutovány experimentální výsledky a přínos práce.
Frontend pro generátor testovacích struktur
Vostřejž, Tomáš ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Bakalářská práce se zabývá tvorbou webové aplikace, která umožňuje generování stromových datových struktur vhodných pro testování softwaru. Aplikace je rozdělena na klientskou a serverovou část. Klientská aplikace poskytuje uživateli grafické rozhraní, kde si vytvoří vstupní stromovou datovou strukturu ve formátu JSON nebo XML. Na ni aplikuje vhodné modifikace pro testování s možností dodání vlastních kritérií pro generování. Implementována je pomocí platformy Angular. Serverová aplikace slouží ke generování testovacích dat a nabízí seznam dostupných modifikací. Prostředí Node.js a framework Express jsou použity pro implementaci. Serverová aplikace poskytuje rozhraní REST. Produkční nasazení obstarává nástroj pro virtualizaci Docker. Obě aplikace jsou nasazeny na serverech Heroku.
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (oponent) ; Strnadel, Josef (vedoucí práce)
The aim of the thesis is to evaluate the impact of injected faults and errors on the embedded operating system and its application layer. This problem is solved with the proposed fault injection framework. The framework injects faults at run-time, i.e, the faults are injected during the executing of the embedded system. The injection is time triggered, or in other words, the fault is injected when a timer expires. Two fault injection campaigns were executed against C/OS-II kernel running under NIOSII system. Both campaigns were targeting the code of C/OS-II scheduler. The code of the scheduler was enhanced by control-flow checking mechanism for the second campaign. The results of conducted fault injection campaigns have shown that the variant with the CFCSS technique performed poorly compared to the unenhanced version.
Injekce poruch pro webové služby
Žouželka, Martin ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Dokument se zaměřuje především na technologie webových služeb a jejich testování pomocí metod pro injekci poruch. Práce se z části zaobírá i servisně orientovanou architekturou, jakožto používaným standardem pro implementaci webových služeb, a také testováním softwaru obecně. Praktická část projektu zahrnuje návrh a realizaci nástroje, který podle zadaných kritérií dokáže testovat nejpoužívanější typy webových služeb. Pro demonstraci jeho funkčnosti byly ve výsledku provedeny testy několika ukázkových a veřejně dostupných webových služeb.
Nástroj pro vyvolávání chyb založený na infrastrukuře Systemtap
Zelinka, Martin ; Smrčka, Aleš (oponent) ; Vojnar, Tomáš (vedoucí práce)
Práce popisuje různé metody vkládání chyb, princip systémových volání v operačním systému Linux a nástroj Systemtap. Hlavním cílem práce je návrh a implementace aplikace pracující na principu vkládání chyb do systémových volání pomocí nástroje Systemtap. Realizovaná aplikace si nejprve automaticky identifikuje existující systémová volání s jejich chybovými návratovými hodnotami, kterými jsou potom nahrazovány původní návratové hodnoty systémových volání.
Analýza vlivu poruch a chyb na chování jádra operačního systému
Blašková, Adriána ; Krčma, Martin (oponent) ; Strnadel, Josef (vedoucí práce)
Cieľom tejto práce je analyzovať vplyv porúch a chýb na chod jadra operačného systému. Obsahuje podrobne spracované základné pojmy a techniky ako spoľahlivosť systému, poruchy a chyby alebo mechanizmy na zvýšenie spoľahlivosti. Zameriava sa taktiež na návrh, implementáciu, riadenie a vyhodnotenie experimentov za účelom klasifikovať vplyvy porúch na jadro vybraného operačného systému ale aj na aplikácie, ktoré nad jadrom bežia.
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (oponent) ; Strnadel, Josef (vedoucí práce)
The aim of the thesis is to evaluate the impact of injected faults and errors on the embedded operating system and its application layer. This problem is solved with the proposed fault injection framework. The framework injects faults at run-time, i.e, the faults are injected during the executing of the embedded system. The injection is time triggered, or in other words, the fault is injected when a timer expires. Two fault injection campaigns were executed against C/OS-II kernel running under NIOSII system. Both campaigns were targeting the code of C/OS-II scheduler. The code of the scheduler was enhanced by control-flow checking mechanism for the second campaign. The results of conducted fault injection campaigns have shown that the variant with the CFCSS technique performed poorly compared to the unenhanced version.
Frontend pro generátor testovacích struktur
Vostřejž, Tomáš ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Bakalářská práce se zabývá tvorbou webové aplikace, která umožňuje generování stromových datových struktur vhodných pro testování softwaru. Aplikace je rozdělena na klientskou a serverovou část. Klientská aplikace poskytuje uživateli grafické rozhraní, kde si vytvoří vstupní stromovou datovou strukturu ve formátu JSON nebo XML. Na ni aplikuje vhodné modifikace pro testování s možností dodání vlastních kritérií pro generování. Implementována je pomocí platformy Angular. Serverová aplikace slouží ke generování testovacích dat a nabízí seznam dostupných modifikací. Prostředí Node.js a framework Express jsou použity pro implementaci. Serverová aplikace poskytuje rozhraní REST. Produkční nasazení obstarává nástroj pro virtualizaci Docker. Obě aplikace jsou nasazeny na serverech Heroku.
Analýza vlivu poruch a chyb na chování jádra operačního systému
Blašková, Adriána ; Krčma, Martin (oponent) ; Strnadel, Josef (vedoucí práce)
Cieľom tejto práce je analyzovať vplyv porúch a chýb na chod jadra operačného systému. Obsahuje podrobne spracované základné pojmy a techniky ako spoľahlivosť systému, poruchy a chyby alebo mechanizmy na zvýšenie spoľahlivosti. Zameriava sa taktiež na návrh, implementáciu, riadenie a vyhodnotenie experimentov za účelom klasifikovať vplyvy porúch na jadro vybraného operačného systému ale aj na aplikácie, ktoré nad jadrom bežia.

Národní úložiště šedé literatury : Nalezeno 15 záznamů.   1 - 10další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.