2015
DOI: 10.1145/2644805
|View full text |Cite
|
Sign up to set email alerts
|

In defense of soundiness

Abstract: Soundy is the new sound.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
103
0
1

Year Published

2015
2015
2019
2019

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 204 publications
(106 citation statements)
references
References 0 publications
2
103
0
1
Order By: Relevance
“…While this lack of soundness and precision can be viewed as a deficiency, we argue that instead -in the spirit of "soundiness" [23] -it is a strength. Indeed, we explicitly trade off traditional goals of static program analysis in favor of efficiency, as our particular goal is oriented more towards best-effort discovery of extension-reuse vulnerabilities and less towards proving the absence of these vulnerabilities.…”
Section: E Limitationsmentioning
confidence: 83%
“…While this lack of soundness and precision can be viewed as a deficiency, we argue that instead -in the spirit of "soundiness" [23] -it is a strength. Indeed, we explicitly trade off traditional goals of static program analysis in favor of efficiency, as our particular goal is oriented more towards best-effort discovery of extension-reuse vulnerabilities and less towards proving the absence of these vulnerabilities.…”
Section: E Limitationsmentioning
confidence: 83%
“…JayHorn is implemented in the spirit of soundiness [14]. Our analysis does not have a fully sound handling of the following features: JNI, implicit method invocations, integer overflow, reflection API, invokedynamic, code generation at runtime, dynamic loading, different class loaders, and key native methods We have determined that the unsoundness in our handling of these features has no effect the validity of our experimental eval-Benchmark # Problems JayHorn + Z3 JayHorn + Eldarica TO TO CBMC-java tests 44 26 12 6 33 8 3 MinePump 64 36 0 28 39 25 0 SVCOMP Recursive 23 7 2 14 14 2 7 Table 1.…”
Section: Architecture Of Jayhornmentioning
confidence: 99%
“…Practical Assumptions Related to Soundness WHOOP is "soundy" 7 [41]: it aims in principle to perform a sound analysis that can prove absence of races, but suffers from some known sources of unsoundness, which we now comment on.…”
Section: Verification and Error Reportingmentioning
confidence: 99%