Artifact for the paper Backward Symbolic Execution with Loop Folding that was accepted for Static Analysis Symposium (SAS) 2021. The artifact contains the whole infrastructure that we used for experiments. Scripts are automated and generate a PDF report. Abstract of the paper: Symbolic execution is an established program analysis technique that aims to search all possible execution paths starting in the initial program location. Due to the so-called path explosion problem, symbolic execution is usually unable to analyze all execution paths and thus it is not convenient for program verification as a standalone method. This paper focuses on backward symbolic execution (BSE), which searches program paths backward from the error location w...
Many security and software testing applications require checking whether certain properties of a pro...
Symbolic execution is a powerful program analysis technique that systematically explores multiple pr...
Symbolic execution is a powerful, systematic program analysis approach that has received much visibi...
This artifact contains the archive of Symbiotic 9 as it competed in SV-COMP 2022. Abstract: The de...
Symbolic execution is a path-sensitive program analysis technique that aids users with program verif...
Knowing inputs that cover a specific branch or statement in a program is useful for debugging and r...
A fundamental problem that arises frequently in quantita-tive program analysis (e.g., resource usage...
Abstract—Dynamic Symbolic Execution (DSE) is a state-of-the-art test-generation approach that system...
We present a symbolic-execution-based algorithm that for a given program and a given program locatio...
Abstract. In this paper, we study the problem of automatically find-ing program executions that reac...
Systems code must obey many rules, such as "opened files must be closed." One approach to verifying ...
Symbolic execution is one of the most powerful tools in static analysis for finding bugs. In this te...
textThe last few years have seen a resurgence of interest in the use of symbolic execution--program ...
Dynamic Symbolic Execution (DSE) is a technique to automatically generate test inputs by executing a...
Due to software complexity, manual and automatic testing are not enough to guarantee the correct beh...
Many security and software testing applications require checking whether certain properties of a pro...
Symbolic execution is a powerful program analysis technique that systematically explores multiple pr...
Symbolic execution is a powerful, systematic program analysis approach that has received much visibi...
This artifact contains the archive of Symbiotic 9 as it competed in SV-COMP 2022. Abstract: The de...
Symbolic execution is a path-sensitive program analysis technique that aids users with program verif...
Knowing inputs that cover a specific branch or statement in a program is useful for debugging and r...
A fundamental problem that arises frequently in quantita-tive program analysis (e.g., resource usage...
Abstract—Dynamic Symbolic Execution (DSE) is a state-of-the-art test-generation approach that system...
We present a symbolic-execution-based algorithm that for a given program and a given program locatio...
Abstract. In this paper, we study the problem of automatically find-ing program executions that reac...
Systems code must obey many rules, such as "opened files must be closed." One approach to verifying ...
Symbolic execution is one of the most powerful tools in static analysis for finding bugs. In this te...
textThe last few years have seen a resurgence of interest in the use of symbolic execution--program ...
Dynamic Symbolic Execution (DSE) is a technique to automatically generate test inputs by executing a...
Due to software complexity, manual and automatic testing are not enough to guarantee the correct beh...
Many security and software testing applications require checking whether certain properties of a pro...
Symbolic execution is a powerful program analysis technique that systematically explores multiple pr...
Symbolic execution is a powerful, systematic program analysis approach that has received much visibi...