Imperial College London

ProfessorCristianCadar

Faculty of EngineeringDepartment of Computing

Professor of Software Reliability
 
 
 
//

Contact

 

c.cadar Website

 
 
//

Location

 

435Huxley BuildingSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@misc{Busse:2020,
author = {Busse, F and Nowack, M and Cadar, C},
title = {Artefact for the ISSTA 2020 paper: Running symbolic execution forever},
type = {Software},
year = {2020}
}

RIS format (EndNote, RefMan)

TY  - GEN
AB - When symbolic execution is used to analyse real-world applications, it often consumes all available memory in a relatively short amount of time, sometimes making it impossible to analyse an application for an extended period. In this paper, we present a technique that can record an ongoing symbolic execution analysis to disk and selectively restore paths of interest later, making it possible to run symbolic execution indefinitely. To be successful, our approach addresses several essential research challenges related to detecting divergences on re-execution, storing long-running executions efficiently, changing search heuristics during re-execution, and providing a global view of the stored execution. Our extensive evaluation of 93 Linux applications shows that our approach is practical, enabling these applications to run for days while continuing to explore new execution paths.
AU - Busse,F
AU - Nowack,M
AU - Cadar,C
PY - 2020///
TI - Artefact for the ISSTA 2020 paper: Running symbolic execution forever
ER -