Validation of Violation Witnesses in Software Verification – Bc. Paulína Ayaziová
Bc. Paulína Ayaziová
Master's thesis
Validation of Violation Witnesses in Software Verification
Validation of Violation Witnesses in Software Verification
Anotácia:
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 …viacAbstract:
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 …viac
Jazyk práce: English
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
- Vedúci: prof. RNDr. Jan Strejček, Ph.D.
- Oponent: prof. RNDr. Jiří Barnat, 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 informatikyMasaryk University
Faculty of InformaticsMaster programme / odbor:
Theoretical computer science / Formal analysis of computer systems
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