Proceedings of the 38th International Conference on Software Engineering 2016
DOI: 10.1145/2884781.2884843
|View full text |Cite
|
Sign up to set email alerts
|

Guiding dynamic symbolic execution toward unverified program executions

Abstract: The version in the Kent Academic Repository may differ from the final published version. Users are advised to check http://kar.kent.ac.uk for the status of the paper. Users should always cite the published version of record.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
50
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 69 publications
(51 citation statements)
references
References 49 publications
0
50
0
Order By: Relevance
“…In our previous work, an explicit assumption of the form assumed P as a expresses that an analysis assumed property P to hold at this point in the code without checking it [6,8,5,30]. The unique assumption identifier a may be used to refer to this explicit assumption at other program points.…”
Section: Verification Annotationsmentioning
confidence: 99%
See 3 more Smart Citations
“…In our previous work, an explicit assumption of the form assumed P as a expresses that an analysis assumed property P to hold at this point in the code without checking it [6,8,5,30]. The unique assumption identifier a may be used to refer to this explicit assumption at other program points.…”
Section: Verification Annotationsmentioning
confidence: 99%
“…It could be the same analysis as before, an analysis with a more precise abstract domain, or one with higher bounds. It could even be dynamic test generation [5,8]. This second analysis can benefit from the existing verification results since the assertion has already been fully verified for the else-branch (the explicit assumption always holds on that branch).…”
Section: Bounding Spurious Errorsmentioning
confidence: 99%
See 2 more Smart Citations
“…Another related work is [12], where concolic testing is guided towards program parts that a static analyzer was not able to verify. In contrast to our approach, the abstraction is not refined.…”
Section: Related Workmentioning
confidence: 99%