Validation of Violation Witnesses in Software Verification – Bc. Paulína Ayaziová
Bc. Paulína Ayaziová
Diplomová práce
Validation of Violation Witnesses in Software Verification
Validation of Violation Witnesses in Software Verification
Anotace:
V posledných rokoch sa generovanie svedkov spolu s výsledkom verifikačnej úlohy stalo bežnou praxou u nástrojov softvérovej verifikácie, keďže tieto svedky umožňujú automatické a nezávislé overenie verifikačného výsledku. Práca najprv rozoberá používaný generický formát verifikačných svedkov (formát 1.0) a poukazuje na niekoľko problémov súvisiacich s validáciou svedkov v tomto formáte pre programy …víceAbstract:
Producing witnesses alongside the verdict for a verification task has become standard for software verifiers, as it allows for automatic and independent validation of the result. This work revisits the widely used generic format of verification witnesses, the witness format 1.0, and shows several problems in its definition related to the validation of witnesses for C programs. These issues motivated …více
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 21. 5. 2024
Identifikátor:
https://is.muni.cz/th/zuyyc/
Obhajoba závěrečné práce
- Obhajoba proběhla 21. 6. 2024
- Vedoucí: prof. RNDr. Jan Strejček, Ph.D.
- Oponent: prof. RNDr. Jiří Barnat, Ph.D.
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 informatikyMasarykova univerzita
Fakulta informatikyMagisterský studijní program / obor:
Teoretická informatika / Formální analýza počítačových systémů
Práce na příbuzné téma
-
Program Slicing and Symbolic Execution for Verification
Marek Chalupa -
Symbolic Execution and Program Loops
Marek Trtík -
Symbiosis of Symbolic Execution and Fuzzing
Adam Štafa -
Analysis of banking companies of Belgium banking sector using the fundamental analysis approach
Sofya Chernysheva -
Application of financial analysis and fundamental analysis to evaluate companies from the technology industry
Elie Nehme