Vytvoření Sparse adaptéru pro infrastrukturu Code Listener

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Prof. RNDr. Milan Mišovič, CSc. (člen) doc. Ing. Jaroslav Zendulka, CSc. (člen)cs
but.defenceStudent 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 velmi dobře.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDudka, Kamilcs
dc.contributor.authorPokorný, Jancs
dc.contributor.refereePeringer, Petrcs
dc.date.accessioned2019-05-17T07:17:50Z
dc.date.available2019-05-17T07:17:50Z
dc.date.created2012cs
dc.description.abstractKontrola programu na výskyt chyb má nezpochybnitelný význam, obzvlášť ta založená na formálních metodách. VeriFIT na FIT VUT k tomu používá vlastní infrastrukturu Code Listener (CL) modulárně propojující tzv. přední stranu, typicky adaptér převádějící kód zprostředkovaný jiným způsobem (jiným tzv. parserem), a zadní stranu typicky tvořenou koncovým analyzátorem. Cílem práce je poskytnout to prvé jako kompaktní alternativu k existujícímu zásuvnému modulu pro překladač GCC. Náš adaptér používá linearizovaný kód, jak jej zprostředkuje knihovna sparse pro statickou analýzu programů v C. Experimenty s jedním z hlavních analyzátorů v rámci CL, nástrojem Predator , a příslušnou sadou testů, dosahuje náš produkt - program clsp - úspěšnosti zhruba v 75% případů oproti onomu modulu pro GCC. Další zlepšení jsou předmětem budoucího vývoje.cs
dc.description.abstractProgram checking is indisputably important, especially if originating in formal methods. VeriFIT at FIT BUT uses custom Code Listener (CL) infrastructure modularly interconnecting the front-end, typically a code parser adapter, and the back-end, typically an analyser. Our aim is to offer a former as a compact alternative to existing GCC compiler plug-in. This adapter uses linearized code mediated by sparse library for static analysis of programs in C. According to the experiments with one of the main CL analysers, Predator tool and its tests suite, our product - clsp program - is successful successful in roughly 75% of cases in comparison with the GCC plug-in. Further improvements are expected.en
dc.description.markBcs
dc.identifier.citationPOKORNÝ, J. Vytvoření Sparse adaptéru pro infrastrukturu Code Listener [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other79084cs
dc.identifier.urihttp://hdl.handle.net/11012/53691
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectanalýza programucs
dc.subjectstatická analýzacs
dc.subjectknihovna sparsecs
dc.subjectinfrastruktura Code Listenercs
dc.subjectlinearizovaný kódcs
dc.subjectprogram analysisen
dc.subjectstatic analysisen
dc.subjectsparse libraryen
dc.subjectCode Listener infrastructureen
dc.subjectlinearized codeen
dc.titleVytvoření Sparse adaptéru pro infrastrukturu Code Listenercs
dc.title.alternativeCreation of Sparse Adapter for the Code Listener Infrastructureen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2012-06-19cs
dcterms.modified2020-05-09-23:43:26cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79084en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 13:12:26en
sync.item.modts2021.11.12 12:34:25en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79084.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_79084.html
Collections