Závěrečná práce: Bc. Kristián Kumor: Compact Symbolic Execution in Slowbeast
Diplomová práce
Compact Symbolic Execution in Slowbeast
Anotace
Symbolická exekúcia sa používa na generovanie testov alebo na softvérovú verifikáciu. Funguje tak, že namiesto konkrétnych vstupov pre program používa symboly a skúma všetky možné cesty v programe. Trpí však problémom explózie ciest, ktorý je spôsobený vetvením ciest v programe. To spôsobuje, že klasický prístup nie je optimálny, pretože skúmanie niektorých ciest je nadbytočné. Cieľom tejto práce je …více
Abstract
Symbolic execution is generally used for generating tests or for software verification. It works by using symbols instead of concrete program inputs and exploring all possible execution paths in a program. However, it suffers from the path explosion problem caused by path forking. This makes the classical approach suboptimal, as exploring some of the execution paths is not feasible. This work aims …více
Zadání práce
23. 5. 2024 11:01, prof. RNDr. Jan Strejček, Ph.D., učo 3366
Přílohy
Konzultant
Literatura
- SLABÝ, Jiří; Jan STREJČEK a Marek TRTÍK. Compact Symbolic Execution. In Hung Dang-Van and Mizuhito Ogawa. 11th International Symposium on Automated Technology for Verification and Analysis, ATVA 2013. Berlin Heidelberg: Springer, 2013, s. 193-207. ISBN 978-3-319-02443-1. Dostupné z: https://doi.org/10.1007/978-3-319-02444-8_15.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Extending Concurrency Safety Checking in Slowbeast
Mgr. Suyash Shandilya, učo 530727 -
Approximation Techniques for Binary Decision Diagrams
Bc. Tomáš Kocián -
Klee-Based Error Witness Checker
Mgr. Paulína Ayaziová, učo 485711 -
Symbiosis of Symbolic Execution and Fuzzing
Mgr. Adam Štafa -
Visualization of JetKlee's functionality
Bc. Ema Jašeková -
Symbolic Execution with Predicate Abstraction in Slowbeast
Mgr. Jindřich Sedláček, učo 514107 -
Validation of Violation Witnesses in Software Verification
Mgr. Paulína Ayaziová, učo 485711 -
Paralelní volání SMT solverů v nástroji Bugst
Mgr. Viktor Toman, učo 396026




