Detail aplikovaného výsledku

Replay Tracer & BMC

DUDKA, V.; FIEDOR, J.; KŘENA, B.; LETKO, Z.; VOJNAR, T.

Originální název

Replay Tracer & BMC

Anglický název

Replay Tracer & BMC

Druh

Software

Abstrakt

This tool is about the using of bounded model checking for verification of the bugs in concurrent programs. There is the search strategy for navigation through a state space to a suspicious state (or to its surroundings) and a subsequent bounded model checking initialled from this state. In the first step is record the trace of running program. The second step is replay this trace in some model checker and verify a chosen place in state space only. One of the advantage of these strategy is that the model checking can be started from any of recorded states which precede the suspicious state.

We are concentrate to program written in Java. The model checker for Java program has been chosen Java PathFinder JPF. There is record trace of the running of the program by the IBM ConTest

Abstrakt aglicky

This tool is about the using of bounded model checking for verification of the bugs in concurrent programs. There is the search strategy for navigation through a state space to a suspicious state (or to its surroundings) and a subsequent bounded model checking initialled from this state. In the first step is record the trace of running program. The second step is replay this trace in some model checker and verify a chosen place in state space only. One of the advantage of these strategy is that the model checking can be started from any of recorded states which precede the suspicious state.

We are concentrate to program written in Java. The model checker for Java program has been chosen Java PathFinder JPF. There is record trace of the running of the program by the IBM ConTest

Klíčová slova

search strategy, model checking, bounded model checking, Java, verification

Klíčová slova anglicky

search strategy, model checking, bounded model checking, Java, verification

Umístění

http://www.fit.vutbr.cz/research/groups/verifit/tools/RecRev

Licenční poplatek

K využití výsledku jiným subjektem je vždy nutné nabytí licence

www