Thesis Details

Pokrytelnosti pro paralelní programy

Master's Thesis Student: Holíková Lenka Academic Year: 2014/2015 Supervisor: Holík Lukáš, doc. Mgr., Ph.D.
English title
Coverability for Parallel Programs
Language
Czech
Abstract
This work is focusing on automatic verification of systems with parallel running processes. We discuss the existing methods and certain possibilities of optimizing them. Existing techniques are essentially based on finding an inductive invariant (for instance using a variant of counterexample-guided abstract refinement (CEGAR)). The effectiveness of these methods depends on the size of the invariant. In this thesis, we explored the possibility of improving the methods by focusing on finding invariants of minimal size. We implemented a tool that facilitates exploring the space of invariants of the system under scrutiny. Our experimental results show that many practical existing systems indeed have invariants that are much smaller than what can be found by the existing methods. The conjectures and the results of the work will serve as a basis of future research of an efficient method for finding small invariants of parallel systems.
Keywords

Parallel systems, formal veri cation, Petri nets, coverability, abstraction, well-quasi-ordered transition systems.

Department
Degree Programme
Information Technology, Field of Study Bioinformatics and Biocomputing
Files
Status
defended, grade A
Date
24 June 2015
Reviewer
Committee
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Šaloun Petr, doc. RNDr., Ph.D. (VŠB-TUO), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
HOLÍKOVÁ, Lenka. Pokrytelnosti pro paralelní programy. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-24. Supervised by Holík Lukáš. Available from: https://www.fit.vut.cz/study/thesis/17241/
BibTeX
@mastersthesis{FITMT17241,
    author = "Lenka Hol\'{i}kov\'{a}",
    type = "Master's thesis",
    title = "Pokrytelnosti pro paraleln\'{i} programy",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17241/"
}
Back to top