Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications 2011
DOI: 10.1145/2048066.2048071
|View full text |Cite
|
Sign up to set email alerts
|

Accentuating the positive

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 27 publications
(4 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…We also present crisp results for the theoretical guarantees behind our approach and an analysis of the time complexity. Weeratunge et al [46] use a set of good executions to derive an atomicity "specification", i.e., pairs of accesses that are atomic, and then enforce it using locks.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We also present crisp results for the theoretical guarantees behind our approach and an analysis of the time complexity. Weeratunge et al [46] use a set of good executions to derive an atomicity "specification", i.e., pairs of accesses that are atomic, and then enforce it using locks.…”
Section: Related Workmentioning
confidence: 99%
“…Implementing these repairs in the context of a concrete concurrent object using synchronization primitives (eg., locks) is orthogonal and beyond the scope of this paper. Some solutions are proposed in [28,29,46].…”
Section: Introductionmentioning
confidence: 99%
“…Atomicity checking and data race detection techniques: Several researchers proposed dynamic or static techniques to check data races or atomicity violations in concurrent programs. Some approaches require programmers to provide test drivers, but constructing test drivers for large applications is time consuming.…”
Section: Related Workmentioning
confidence: 99%
“…Although a lot of research has been carried out on detecting low‐level data races and high‐level atomicity violations , there is little research on cataloguing the real causes of such bugs. Because such bugs are still common, educating the developers and providing automated support on program repair is very important.…”
Section: Introductionmentioning
confidence: 99%