Results 271 to 280 of about 842,701 (337)

Chopped symbolic execution [PDF]

open access: yesProceedings of the 40th International Conference on Software Engineering, 2018
Symbolic execution is a powerful program analysis technique that systematically explores multiple program paths. However, despite important technical advances, symbolic execution often struggles to reach deep parts of the code due to the well-known path explosion problem and constraint solving limitations.
David Trabish   +3 more
openaire   +2 more sources

A bounded symbolic-size model for symbolic execution

Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Symbolic execution is a powerful program analysis technique which allows executing programs with symbolic inputs. Modern symbolic execution tools use a concrete modeling of object sizes, that does not allow symbolic-size allocations.
David Trabish   +2 more
semanticscholar   +2 more sources

Symbolic execution with mixed concrete-symbolic solving

open access: yesProceedings of the 2011 International Symposium on Software Testing and Analysis, 2011
Symbolic execution is a powerful static program analysis technique that has been used for the automated generation of test inputs. Directed Automated Random Testing (DART) is a dynamic variant of symbolic execution that initially uses random values to execute a program and collects symbolic path conditions during the execution.
Corina S. Pasareanu   +2 more
openaire   +2 more sources

Running symbolic execution forever [PDF]

open access: yesProceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020
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 ...
Frank Busse   +2 more
openaire   +2 more sources

Symbolic Execution Debugger (SED)

open access: yes, 2014
We present the Symbolic Execution Debugger for sequential Java programs. Being based on symbolic execution, its functionality goes beyond that of traditional interactive debuggers. For instance, debugging can start directly at any method or statement and all program execution paths are explored simultaneously.
Martin Hentschel 0002   +2 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy