2022
DOI: 10.1007/978-3-030-94583-1_2
|View full text |Cite
|
Sign up to set email alerts
|

Relational String Abstract Domains

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 35 publications
0
3
0
Order By: Relevance
“…The affine equalities or affine inequalities domains [16,30], however, are not. The relational string domains recently proposed by Arceri et al [6] in Sec. 5.1 through Sec.…”
Section: Relational Domainsmentioning
confidence: 99%
See 1 more Smart Citation
“…The affine equalities or affine inequalities domains [16,30], however, are not. The relational string domains recently proposed by Arceri et al [6] in Sec. 5.1 through Sec.…”
Section: Relational Domainsmentioning
confidence: 99%
“…While we were not able to run Watts, we executed our analysis on the benchmarks reported on in [31]. We took the benchmarks as available from the GitHub repository 6 . The benchmarks proposed in this paper consist of two set of C-source files containing multi-threaded code with asserts.…”
Section: I2 Watts Benchmark Suitementioning
confidence: 99%
“…The affine equalities or affine inequalities domains [16,30], however, are not. The relational string domains proposed by Arceri et al [6,, are examples of non-numeric 2-decomposable domains.…”
Section: Relational Domainsmentioning
confidence: 99%
“…Abstract interpretation [18] provides a general framework to build a sound static analysis from a basic semantics and an abstraction relation, and to verify semantic properties. Notably, it has been applied to verify numerical properties [21,36], the absence of runtime errors [7], string properties [26,4], array properties [29,30,31,20], liveness properties [57], and security properties [5,27,25]. Several families of shape analyses have also been designed to infer properties of programs manipulating dynamic data-structures, including TVLA [53] and shape analyses based on separation logic [52].…”
Section: Introductionmentioning
confidence: 99%
“…Existing sequence abstractions typically rely on regular expressions or finite automata [47,3,49]. More recently, [4] extends such an abstraction with sub-string, length, and element position constraints. However, these abstractions lack predicates such as constraints over extremal elements or sortedness.…”
Section: Introductionmentioning
confidence: 99%