2009
DOI: 10.1145/1543135.1542498
|View full text |Cite
|
Sign up to set email alerts
|

A decision procedure for subset constraints over regular languages

Abstract: Reasoning about string variables, in particular program inputs, is an important aspect of many program analyses and testing frameworks. Program inputs invariably arrive as strings, and are often manipulated using high-level string operations such as equality checks, regular expression matching, and string concatenation. It is difficult to reason about these operations because they are not well-integrated into current constraint solvers.We present a decision procedure that solves systems of equations over regul… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
35
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(35 citation statements)
references
References 54 publications
0
35
0
Order By: Relevance
“…All experiments have been run on a single core of a 2.7GHz Core i7-26202M with 7.8Gb memory. We compare the performance of revenant with Rex [22] 2 and dprle [9], and StrSolve [11] 3 on a range of common benchmarks (first and second experiments).…”
Section: Resultsmentioning
confidence: 99%
See 4 more Smart Citations
“…All experiments have been run on a single core of a 2.7GHz Core i7-26202M with 7.8Gb memory. We compare the performance of revenant with Rex [22] 2 and dprle [9], and StrSolve [11] 3 on a range of common benchmarks (first and second experiments).…”
Section: Resultsmentioning
confidence: 99%
“…Table 1(a) shows the results of our evaluation running the different tools. Note that previous works (e.g., [22,9,11]) used the same set of regular expressions but regular set difference of pairs of languages was used instead of intersection. The reason why we do not perform the same experiment here is that our current implementation does not handle regular complement.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations