Závěrečná práce: Bc. Katarína Kejstová: Model Checking with System Call Traces
Diplomová práce
Model Checking with System Call Traces
Anotace
Súčasťou spúštania programu vo verifikačnom nástroji DIVINE je zaznamenávanie všetkých vykonaných systémových volaní vo forme stopy. Takáto stopa umožnuje simuláciu systémových volaní pre testovaný program, a teda je možné ju využiť pri náslendej verifikácii programu. V súčasnej dobe sú však podporované len behy programu, ktoré striktne dodržujú poradie systémových volaní v stope. V tejto práci prezentujem …více
Abstract
When executing programs, DIVINE can record system call invoked by the tested program in the form of a trace. This trace can be subsequently used during model checking to replay these system calls back to the program. However, only executions that exactly correspond to the system call trace can be explored by DIVINE. In this thesis, I introduce improvements to the coverage of a program verified by …více
Zadání práce
6. 6. 2019 23:14, RNDr. Petr Ročkai, Ph.D., učo 139761
Přílohy
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Virtual File System in DIVINE 4
Mgr. Katarína Kejstová -
Proxying, recording and replaying syscalls in DiOS
Bc. Tomáš Krchňák, učo 485601 -
Abstraction via Program Transformation
RNDr. Henrich Lauko, Ph.D., učo 410438 -
A Nondeterministic File System Model for DiOS
Mgr. Robert Konicar -
LLVM Transformations for Model Checking
RNDr. Vladimír Štill, Ph.D., učo 373979 -
Abstractions via Program Transformations
RNDr. Henrich Lauko, Ph.D., učo 410438 -
Symbolic Model Checking via Program Transformations
RNDr. Henrich Lauko, Ph.D., učo 410438 -
Compiling Applications for Analysis with DIVINE
Mgr. Zuzana Baranová




