Detail publikačního výsledku

DA-BMC: A Tool Chain Combining Dynamic Analysis and Bounded Model Checking

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

Originální název

DA-BMC: A Tool Chain Combining Dynamic Analysis and Bounded Model Checking

Anglický název

DA-BMC: A Tool Chain Combining Dynamic Analysis and Bounded Model Checking

Druh

Článek recenzovaný mimo WoS a Scopus

Originální abstrakt

This paper presents the DA-BMC tool chain that allows one to combine dynamic analysis and bounded model checking for finding synchronisation errors in concurrent Java programs. The idea is to use suitable dynamic analyses to identify executions of a program being analysed that are suspected to contain synchronisation errors. Some points in such executions are recorded, and then the executions are reproduced in a~model checker, using its capabilities to navigate among the recorded points. Subsequently, bounded model checking in a vicinity of the replayed execution is used to confirm whether there are some real errors in the program and/or to debug the problematic execution of the program.

Anglický abstrakt

This paper presents the DA-BMC tool chain that allows one to combine dynamic analysis and bounded model checking for finding synchronisation errors in concurrent Java programs. The idea is to use suitable dynamic analyses to identify executions of a program being analysed that are suspected to contain synchronisation errors. Some points in such executions are recorded, and then the executions are reproduced in a~model checker, using its capabilities to navigate among the recorded points. Subsequently, bounded model checking in a vicinity of the replayed execution is used to confirm whether there are some real errors in the program and/or to debug the problematic execution of the program.

Klíčová slova

dynamic analysis, bounded model checking, tool support

Klíčová slova v angličtině

dynamic analysis, bounded model checking, tool support

Autoři

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

Rok RIV

2013

Vydáno

02.08.2012

ISSN

0302-9743

Periodikum

Lecture Notes in Computer Science

Svazek

2012

Číslo

7186

Stát

Spolková republika Německo

Strany od

1

Strany do

5

Strany počet

5

URL

BibTex

@article{BUT91449,
  author="Vendula {Dudka} and Jan {Fiedor} and Bohuslav {Křena} and Tomáš {Vojnar}",
  title="DA-BMC: A Tool Chain Combining Dynamic Analysis and Bounded Model Checking",
  journal="Lecture Notes in Computer Science",
  year="2012",
  volume="2012",
  number="7186",
  pages="1--5",
  issn="0302-9743",
  url="http://www.springerlink.com/content/l436655534440046/"
}