Automatická formální verifikace korektnosti programů v nástrojích SDV, Copper a podobných
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Radek Kočí, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak 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 dobře (C). Otázky u obhajoby: V technické zprávě není přesně popsáno, které konkrétní části kódu zůsobovaly hlášení potenciálních problémů a ve kterých se vyskytovaly chyby nalezené verifikačním nástrojem. Pokuste se popsat reálnou situaci, ve které se nalezené chyby projeví. Konzultoval jste svoje řešení s vývojáři? | 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 | Vojnar, Tomáš | cs |
dc.contributor.author | Kovalič, Peter | cs |
dc.contributor.referee | Šimáček, Jiří | cs |
dc.date.created | 2010 | cs |
dc.description.abstract | Tato práce se věnuje verifikaci ovládačů. Používají se při tom model checkery, hlavní z nich je Static Driver Verifier. Pomocí něj se kontroluje zvolený ovládač Ext2Fsd. Patří do skupiny ovládačů souborových systémů. Kontrola probíhá podle zadaných pravidel, které nesmí ovládač porušovat. Cílem práce bylo vybraný ovládač verifikovat pomocí zvoleného nástroje. Ve výsledcích bylo dosaženo stavu, kdy se ve verifikovaném ovládači objevili všechny tři dostupné možnosti výsledku ovládač splňoval některá pravidla, některá odhalily jeho chyby a jiné nebyly aplikovatelné. Na konci této práce se nachází ještě kapitola, věnována dalšímu model checkeru, s názvem Copper, která poskytuje základní poznatky o tomto nástroji. | cs |
dc.description.abstract | This thesis is concerning about verification of drivers. Principally is focused on model checking tools, from which the Static Driver Verifier is the most important. A driver Ext2Fsd is checked by this program. This driver belongs to group of file system drivers. Control is driven by entered rules, which the driver must not violate. The aim of this thesis was to verify chosen driver by selected tool. The results have covered all three types of verification´s end. There were rules that driver passed, that driver violated and also that driver didn´t accept. The final chapter of work is about another model checking tool Copper. It offers the basic knowledge about this program. | en |
dc.description.mark | C | cs |
dc.identifier.citation | KOVALIČ, P. Automatická formální verifikace korektnosti programů v nástrojích SDV, Copper a podobných [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010. | cs |
dc.identifier.other | 34607 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55994 | |
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 | verifikace | cs |
dc.subject | ovladač | cs |
dc.subject | statická analýza | cs |
dc.subject | model checking | cs |
dc.subject | static driver verifier | cs |
dc.subject | ovládač souborového systému | cs |
dc.subject | Copper | cs |
dc.subject | Ext2Fsd | cs |
dc.subject | BLAST | cs |
dc.subject | PREfast | cs |
dc.subject | Windows driver kit | cs |
dc.subject | verification | en |
dc.subject | driver | en |
dc.subject | static analysis | en |
dc.subject | model checking | en |
dc.subject | static driver vernier | en |
dc.subject | file systém driver | en |
dc.subject | Copper | en |
dc.subject | Ext2Fsd | en |
dc.subject | BLAST | en |
dc.subject | PREfast | en |
dc.subject | Windows driver kit | en |
dc.title | Automatická formální verifikace korektnosti programů v nástrojích SDV, Copper a podobných | cs |
dc.title.alternative | Automated Formal Verification of Program Correctness Using SDV, Copper, or Similar Tools | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2010-06-16 | cs |
dcterms.modified | 2020-05-09-23:41:11 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 34607 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:45:12 | en |
sync.item.modts | 2025.01.15 14:03:43 | 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 |