Bc. Tomáš Jašek

Diplomová práce

Verification of Memory Safety with Predator and Symbiotic

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
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 7. 1. 2021

Obhajoba závěrečné práce

  • Obhajoba proběhla 8. 2. 2021
  • Vedoucí: doc. RNDr. Jan Strejček, Ph.D.
  • Oponent: RNDr. Vladimír Štill, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Magisterský studijní program / obor:
Informatika / Paralelní a distribuované systémy