Безопасность информационных технологий (Dec 2014)

A Method of Analysis of Multithreaded Applications Based on Symbolic Execution

  • Ilya Viktorovich Arzamartsev,
  • Georgy Ivanovich Borzunov

Journal volume & issue
Vol. 21, no. 4

Abstract

Read online

This article is devoted to method of search for bugs in multithreaded applications based on the symbolic execution algorithm. This method can deterministically find race of the conditions and dead locks in multithreaded applications providing thread schedule and values of input data needed for reproducing a bug.

Keywords