Identifikační kód | RIV/00216224:14330/14:00084599 |
Název v anglickém jazyce | Context-Switch-Directed Verification in DIVINE |
Druh | D - Článek ve sborníku |
Jazyk | eng - angličtina |
Obor - skupina | I - Informatika |
Obor | IN - Informatika |
Rok uplatnění | 2014 |
Kód důvěrnosti údajů | S - Úplné a pravdivé údaje o výsledku nepodléhající ochraně podle zvláštních právních předpisů. |
Počet výskytů výsledku | 1 |
Počet tvůrců celkem | 3 |
Počet domácích tvůrců | 3 |
Výčet všech uvedených jednotlivých tvůrců | Vladimír Štill (státní příslušnost: CZ - Česká republika, domácí tvůrce: A, vedidk: 6284272) Petr Ročkai (státní příslušnost: SK - Slovenská republika, domácí tvůrce: A, vedidk: 1292358) Jiří Barnat (státní příslušnost: CZ - Česká republika, domácí tvůrce: A, vedidk: 5692792) |
Popis výsledku v anglickém jazyce | In model checking of real-life C and C++ programs, both search efficiency and counterexample readability are very important. In this paper, we suggest context-switch-directed exploration as a way to find a well-readable counterexample faster. Furthermore, we allow to limit the number of context switches used in state-space exploration if desired. The new algorithm is implemented in the DIVINE model checker and enables both unbounded and bounded context-switch-directed exploration for models given in LLVM bitcode, which efficiently allows for verification of multi-threaded C and C++ programs. |
Klíčová slova oddělená středníkem | model checking; LLVM; context-switch bounded verification |
Stránka www, na které se nachází výsledek | - |
DOI výsledku | 10.1007/978-3-319-14896-0_12 |