2009 IEEE 31st International Conference on Software Engineering 2009
DOI: 10.1109/icse.2009.5070538
|View full text |Cite
|
Sign up to set email alerts
|

Effective static deadlock detection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
82
0
1

Year Published

2012
2012
2020
2020

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 151 publications
(85 citation statements)
references
References 12 publications
0
82
0
1
Order By: Relevance
“…The algorithm presented in [53] reduces the number of false alarms obtained by a data-flow interprocedural analysis described in the previous paragraph using six conditions. The first four represent results of reachability, alias, escape, and approximated may-happen-in-parallel analyses.…”
Section: Detection Of Deadlocksmentioning
confidence: 99%
“…The algorithm presented in [53] reduces the number of false alarms obtained by a data-flow interprocedural analysis described in the previous paragraph using six conditions. The first four represent results of reachability, alias, escape, and approximated may-happen-in-parallel analyses.…”
Section: Detection Of Deadlocksmentioning
confidence: 99%
“…Its use dates back to 1991 [12] where it was applied to detect deadlocks on Ada programs. It has been also applied in [14] to thread-based programs. There are some fundamental differences between [14] and our work due also in part to the differences between the underlying concurrency models.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…It has been also applied in [14] to thread-based programs. There are some fundamental differences between [14] and our work due also in part to the differences between the underlying concurrency models. Their algorithm detects locks due to lock-based synchronization whereas wait-notify in Java is not covered.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…There exist numerous techniques for deadlock detection, such as Chord [26] and Sherlock [10], that apply to different programming models. Most of the approaches pursue scalability without losing accuracy, thus effectiveness.…”
Section: Deadlocksmentioning
confidence: 99%