Závěrečná práce: Bc. Peter Hruška, učo 208315: Rozšíření nástroje pro symbolickou exekuci KLEE
Diplomová práce
Rozšíření nástroje pro symbolickou exekuci KLEE
Extension of the KLEE symbolic analysis tool
Anotace
Táto práca sa zaoberá rozšírením nástroja pre symbolickú exekúciu KLEE o funkcionalitu nahradzovania symbolických výrazov reálnymi hodnotami, ktorá je prítomná v nástroji DART. Zameriava sa hlavne na analýzu fungovania KLEE, možnosti realizácie úpravy, samotnou implementáciu zmeny v KLEE a odskúšanie modifikovanej verzie KLEE na reálnych programoch oproti originálnej verzii.
Abstract
This text deals with extension of a tool for symbolic execution named KLEE by functionality of substitution of symbolic expressions with concrete values which is present in tool named DART. It is focused mainly on analysis of KLEE's working, options of modifications realisation, implementation of change in KLEE itself and tesing of the changed version of KLEE on real programs agains the original version.
Zadání práce
- Klee: Unassisted and Automatic Generation of High-Coverage Tests for Complex Systems Programs. Cristian Cadar, Daniel Dunbar, Dawson Engler: Operating System Design and Implementation (OSDI), Dec, 2008
- DART: Directed Automated Random Testing (Patrice Godefroid and Nils Klarlund and Koushik Sen) Proceedings of PLDI'2005 (ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation), pages 213-223, Chicago, June 2005.
9. 1. 2013 09:50, doc. Mgr. Jan Obdržálek, PhD., učo 1552
Vedoucí
Konzultant
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Portování nástroje Symbiotic na LLVM 3.8
Mgr. Richard Trembecký -
Implementation of selected payment and security protocols in the Flutter framework
Bc. Ondřej Petkov -
Analýza suché krevní kapky pomocí ambientních ionizačních technik v hmotnostní spektrometrii se zaměřením na klinické studie
Ing. Terézia Sabadková -
Anticipace principů moderního umění v díle Friedricha Nietzscheho
Mgr. et Mgr. Stanislav Laga, Ph.D., učo 179526 -
Mobile application for management of accounting documents
Ing. Matej Michálek -
UI for DICOM to NIFTI Formats Bidirectional Conversion
Bc. Krisztián Szabó -
Improvements of Memory Management in KLEE
Mgr. Jakub Novák -
Predikce slov při psaní na klávesnici s omezenými zdroji
Ing. Vojtěch Sýkora




