2012
DOI: 10.1007/978-3-642-34188-5_11
|View full text |Cite
|
Sign up to set email alerts
|

Predicting Serializability Violations: SMT-Based Search vs. DPOR-Based Search

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 13 publications
(2 citation statements)
references
References 26 publications
0
2
0
Order By: Relevance
“…In the context of systematic testing, often based on stateless model checking [22,25,64] or predictive analysis [33,54,56,57,62,63], a number of methods have been proposed to handle weak memory such as TSO/PSO [1,16,34,67], PowerPC [2], and C++11 [51,52]. However, since they rely on concretely executing the program, and require the user to provide test inputs, they can only be used to detect bugs.…”
Section: Related Workmentioning
confidence: 99%
“…In the context of systematic testing, often based on stateless model checking [22,25,64] or predictive analysis [33,54,56,57,62,63], a number of methods have been proposed to handle weak memory such as TSO/PSO [1,16,34,67], PowerPC [2], and C++11 [51,52]. However, since they rely on concretely executing the program, and require the user to provide test inputs, they can only be used to detect bugs.…”
Section: Related Workmentioning
confidence: 99%
“…While in other uses of serializability the transactions are sequential, in our case a single invocation of an event handler consists of several asynchronous procedures that can interleave arbitrarily in between them. Farzan and Madhusudan [15,16] and Bouajjani et al [10] investigate decision procedures for conflict serializability of finitestate concurrent models while checking serializability in general has been approached using both static, e.g., [18,20,32,34], and dynamic tools, e.g., [17,33,19,30].…”
Section: Related Workmentioning
confidence: 99%