Závěrečná práce: Bc. Tomáš Jašek: Verification of Memory Safety with Predator and Symbiotic
Diplomová práce
Verification of Memory Safety with Predator and Symbiotic
Anotace
Symbiotic a Predator sú nástroje na formálnu verifikáciu. Každý nástroj vyhodnotíme na benchmarkoch zo súťaže sv-comp. Naše výsledky ukazujú, že nástroje by mohli spoločne dosiahnuť lepšie výsledky. Aby mohli spolupracovať, vyladíme výkon nástroja Predator na programoch v llvm. Následne popíšeme integráciu týchto dvoch nástrojov. Integrácia číta vstup nástroja Predator a používa jeho výsledky v Symbioticu …více
Abstract
Symbiotic and Predator are formal verification tools. We evaluate each of those tools on benchmarks from sv-comp. Our evaluation shows that the tools can benefit from cooperating. To enable cooperation, we tune Predator to run on llvm. Then, we describe an integration of these two tools. The integration parses output of Predator and uses the result in Symbiotic instrumentation component to mark potentially …více
Zadání práce
8. 1. 2021 09:54, prof. RNDr. Jan Strejček, Ph.D., učo 3366
Konzultant
KTP FI MU
Literatura
- CHALUPA, Marek; Tomáš JAŠEK; Lukáš TOMOVIČ; Martin HRUŠKA; Veronika ŠOKOVÁ; Paulína AYAZIOVÁ; Jan STREJČEK a Tomáš VOJNAR. Symbiotic 7: Integration of Predator and More (Competition Contribution). In Armin Biere, David Parker. Tools and Algorithms for the Construction and Analysis of Systems. Německo: Springer, 2020, s. 413-417. ISBN 978-3-030-45236-0. Dostupné z: https://doi.org/10.1007/978-3-030-45237-7_31.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Lazy object initialization support in KLEE
Mgr. Jakub Novák -
Improvements of reaching definitions analysis in Symbiotic
Mgr. Tomáš Jašek -
Improvements of Memory Management in KLEE
Mgr. Jakub Novák -
Abstraction via Program Transformation
RNDr. Henrich Lauko, Ph.D., učo 410438 -
Počítání kroků výpočtu pro jazyk Python
Ing. Jan Šmíd -
Validation of Violation Witnesses in Software Verification
Mgr. Paulína Ayaziová, učo 485711 -
Methods for software failure-data collection and prediction
RNDr. Stanislav Chren, Ph.D., učo 255471 -
Comparison of co-simulation frameworks for Smart Grids
Viktória Tibenská




