The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2016
DOI: 10.1109/tse.2016.2531666
|View full text |Cite
|
Sign up to set email alerts
|

A Lightweight System for Detecting and Tolerating Concurrency Bugs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 47 publications
0
9
0
Order By: Relevance
“…(1) we apply our new calculations with heuristic functions into many more model checkings of concurrent systems; (2) timed concurrent systems are simulated and analyzed based on the unfolding techniques of Petri nets; and, (3) we explore the unfolding-based technique of WFD-net [48] to check concurrency bugs [49][50][51].…”
Section: Discussionmentioning
confidence: 99%
“…(1) we apply our new calculations with heuristic functions into many more model checkings of concurrent systems; (2) timed concurrent systems are simulated and analyzed based on the unfolding techniques of Petri nets; and, (3) we explore the unfolding-based technique of WFD-net [48] to check concurrency bugs [49][50][51].…”
Section: Discussionmentioning
confidence: 99%
“…Researchers have proposed on-the-fly repairing of atomicity violation techniques for real-world software to prevent system failure [36,37]. In general, these techniques can be classified in diagnosis phase and treatment phase.…”
Section: On-the-fly Repairing Of Atomicity Violationsmentioning
confidence: 99%
“…In general, these techniques can be classified in diagnosis phase and treatment phase. In the diagnosis phase, the faults or anomalies of the system are detected with error diagnosis approaches, such as detection protocols or correct interleaving information [36][37][38]. The detection protocol monitors the information of shared variables executed in each thread during execution and analyzes correlations to diagnose the occurrence of atomicity violations.…”
Section: On-the-fly Repairing Of Atomicity Violationsmentioning
confidence: 99%
See 2 more Smart Citations