2008 6th ACM/IEEE International Conference on Formal Methods and Models for Co-Design 2008
DOI: 10.1109/memcod.2008.4547686
|View full text |Cite
|
Sign up to set email alerts
|

Static Deadlock Detection for the SHIM Concurrent Language

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
4
3

Relationship

4
3

Authors

Journals

citations
Cited by 14 publications
(14 citation statements)
references
References 20 publications
0
14
0
Order By: Relevance
“…This is closely related to some of the techniques we have used earlier [28], although we solve a different problem.…”
Section: Introductionmentioning
confidence: 77%
See 2 more Smart Citations
“…This is closely related to some of the techniques we have used earlier [28], although we solve a different problem.…”
Section: Introductionmentioning
confidence: 77%
“…Our analysis performs the same preprocessing as our static deadlock detector [28]. It begins by removing bounded recursion using Edwards and Zeng's technique [7].…”
Section: An Examplementioning
confidence: 99%
See 1 more Smart Citation
“…SHIM does not need to be analyzed under an interleaved model of concurrency since most properties, including deadlock, are preserved across schedules. We [15] therefore used a synchronous model checker NuSMV [1] to detect deadlocks in SHIM-a surprising choice since SHIM's concurrency model is fundamentally asynchronous. We later took a compositional approach [11] in which we build an automaton for a complete system piece by piece.…”
Section: Generating Code From Shimmentioning
confidence: 99%
“…Vasudevan et al [9] showed that the state space explosion can also be avoided by carefully choosing the primitives of the concurrent programming language. Unfortunately, this restricts the flexibility of the language.…”
Section: Related Workmentioning
confidence: 99%