Testování vícevláknových programů pomocí šumu
but.committee | doc. RNDr. Jitka Kreslíková, CSc. (předseda) prof. Dr. Ing. Jan Černocký (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Radek Kočí, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Proč jste pro instrumentaci byte kódu nepoužil modul equip, který se danou problematikou zabývá? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Letko, Zdeněk | cs |
dc.contributor.author | Kotyz, Jan | cs |
dc.contributor.referee | Smrčka, Aleš | cs |
dc.date.created | 2015 | cs |
dc.description.abstract | Cílem této bakalářské práce je vytvoření nástroje pro testování vícevláknových programů vytvořených v jazyce Python. Tento nástroj pro testování sleduje běh testovaného vícevláknového programu, pomocí instrumentace bajtkódu, a na vybraných místech provádí vkládání šumu. Tím výrazně napomáhá ke zvýšení pravděpodobnosti projevu chyb a umožňuje tak efektivnější odhalení chyb typických pro vícevláknové programy. Výsledkem této práce je funkční nástroj pro testování vícevláknových programů v Pythonu. | cs |
dc.description.abstract | The aim of this bachelor thesis is to create a tool for testing of concurrent software written in Python. This testing tool monitors run of the concurrent program with bytecode instrumentation and performs noise injection at selected locations. This results in a dramatic increase in the probability of bug manifestation and therefore allows more efficient detection of bugs typical for concurrent software. The result of this thesis is concurrency testing tool for Python. | en |
dc.description.mark | C | cs |
dc.identifier.citation | KOTYZ, J. Testování vícevláknových programů pomocí šumu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015. | cs |
dc.identifier.other | 88691 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/52464 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Python | cs |
dc.subject | testování | cs |
dc.subject | vícevláknové programy | cs |
dc.subject | šum | cs |
dc.subject | chyby vícevláknových programů | cs |
dc.subject | Python | en |
dc.subject | software testing | en |
dc.subject | concurrency | en |
dc.subject | multithreaded programs | en |
dc.subject | noise injection | en |
dc.subject | concurrency bugs | en |
dc.title | Testování vícevláknových programů pomocí šumu | cs |
dc.title.alternative | Testing of Concurrent Software with Noise | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2015-06-18 | cs |
dcterms.modified | 2020-05-10-16:12:07 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 88691 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:50:53 | en |
sync.item.modts | 2025.01.15 13:07:54 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 826.34 KB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-17618_v.pdf
- Size:
- 85.34 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-17618_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-17618_o.pdf
- Size:
- 87.19 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-17618_o.pdf
Loading...
- Name:
- review_88691.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_88691.html