Mgr. Martin Kučera

Bakalářská práce

Znovupoužití známých výsledků SMT dotazů

Reusing known SMT results
Anotace:
Symbolická exekúcia je metóda analýzy programov, ktorá extenzívne využíva riešenie SMT. Hlavným cieľom tejto práce je implementovať algoritmy na znovupoužitie známych výsledkov SMT do symbolického exekútora Bugst. Tieto algoritmy pri každom volaní SMT riešiča zo symbolického exekútora kontrolujú, či už riešenie nie je dostupné v databáze známych riešení. V tejto práci opisujeme techniky na znovupoužitie …více
Abstract:
Symbolic execution is a method of program analysis that makes extensive use of SMT solving. The aim of this thesis is to implement algorithms for reusing known SMT solving results into the symbolic executor Bugst. In this way, before every symbolic executor's call to SMT solver, we check whether the result is already not available in the store of known results. In this thesis, we describe techniques …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 3. 1. 2014

Obhajoba závěrečné práce

  • Obhajoba proběhla 3. 2. 2014
  • Vedoucí: doc. RNDr. Jan Strejček, Ph.D.
  • Oponent: Mgr. Marek Trtík, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Bakalářský studijní program / obor:
Informatika / Matematická informatika

Práce na příbuzné téma

  • Žádné práce na příbuzné téma.