Project Details
Automates et Logique pour la vérification symbolique de logiciels
Project Period: 1. 1. 2010 – 31. 12. 2011
Project Type: grant
Code: MEB021023
Agency: Ministerstvo školství, mládeže a tělovýchovy ČR
Program: KONTAKT

formal verification, infinite-state systems, symbolic representations, automata,
logics
Among techniques which can be used for verification of infinite-state systems,
one can find approaches based on cut-offs, automated induction, or symbolic
verification, which is probably the most frequent and which is also the subject
of the proposed project. Symbolic verification is based on encoding infinite sets
of states of the examined systems (possibly after some abstraction) in a finite
way using some suitable formalism. Probably the most commonly used symbolic
representations are those built on logics and automata.
The scientific goal of the proposed project is to significantly advance the state
of the art in the area of symbolic logic-based and automata-based verification
methods for infinite-state software, namely to increase the scalability of these
approaches and to broaden the area of their applicability. To achieve this goal
we plan to further improve the various individual logic-based as well as
automata-based techniques, but also invest a significant amount of research into
approaches combining advantages of both automata as well as logics. In the
research, we will in particular concentrate on verification of programs with
unbounded integers, (parametrised-size) arrays, and complex dynamic linked data
structures.
Bozga Marius
Habermehl Peter
Konečný Filip, Ing., Ph.D.
Radu Iosif
Šimáček Jiří, Ing., Ph.D.
Vojnar Tomáš, prof. Ing., Ph.D. (DITS)
2012
- ROGALEWICZ, A.; VOJNAR, T.; HABERMEHL, P.; BOUAJJANI, A. Abstract Regular (Tree) Model Checking. International Journal on Software Tools for Technology Transfer, 2012, vol. 14, no. 2,
p. 167-191. ISSN: 1433-2779. Detail
2011
- HOLÍK, L.; ROGALEWICZ, A.; ŠIMÁČEK, J.; VOJNAR, T.; HABERMEHL, P. Forest Automata for Verification of Heap Manipulation. FIT-TR-2011-01, Brno: Faculty of Information Technology BUT, 2011.
p. 0-0. Detail - HOLÍK, L.; ROGALEWICZ, A.; ŠIMÁČEK, J.; VOJNAR, T.; HABERMEHL, P. Forest Automata for Verification of Heap Manipulation. Lecture Notes in Computer Science, 2011, vol. 2011, no. 6806,
p. 424-440. ISSN: 0302-9743. Detail
2010
- BOZGA, M.; IOSIF, R.; KONEČNÝ, F. Fast Acceleration of Ultimately Periodic Relations. Computer Aided Verification. Lecture Notes in Computer Science. Berlin: Springer Verlag, 2010.
p. 227-242. ISBN: 978-3-642-14294-9. Detail