2008 9th International Workshop on Discrete Event Systems 2008
DOI: 10.1109/wodes.2008.4605961
|View full text |Cite
|
Sign up to set email alerts
|

The application of supervisory control to deadlock avoidance in concurrent software

Abstract: Abstract-Ensuring deadlock-free execution of concurrent programs is a notoriously difficult problem, but an increasingly important one as multicore processors compel performanceconscious software developers to parallelize applications. We propose and validate a novel methodology for dynamically controlling the execution of concurrent software in order to provably avoid deadlocks. The methodology is based on supervisory control of discrete event systems modeled by Petri nets. Specifically, we synthesize feedbac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 32 publications
0
9
0
Order By: Relevance
“…On the other hand, there exist newer papers -e.g. [63,8,25,55,56,57,59,62,64,28,29,30,31,32,33,34,35,36,37,38,39,40,92,93,94,91,88,89,65,66,67,68,69,58,60,61,47,48,49,50,51,52,53]. They bring very interesting contributions in the form of new approaches how to deal with deadlocks by means of siphons, as it already was mentioned in Section 2.5.…”
Section: Approach Based On Siphons Without the Need To Know Rgmentioning
confidence: 93%
See 4 more Smart Citations
“…On the other hand, there exist newer papers -e.g. [63,8,25,55,56,57,59,62,64,28,29,30,31,32,33,34,35,36,37,38,39,40,92,93,94,91,88,89,65,66,67,68,69,58,60,61,47,48,49,50,51,52,53]. They bring very interesting contributions in the form of new approaches how to deal with deadlocks by means of siphons, as it already was mentioned in Section 2.5.…”
Section: Approach Based On Siphons Without the Need To Know Rgmentioning
confidence: 93%
“…Of course, since that time the deadlock theory, and especially the deadlock avoidance one, has been intensively developed -see e.g. [46,78,79,80,81,75,74,73,82,86,87] and especially [63,8,25,55,56,57,59,62,64,28,29,30,31,32,33,34,35,36,37,38,39,40,92,93,94,91,88,89,65,66,67,68,69,58,60,61,47,48,49,50,51,…”
Section: Siphons Traps Deadlocks Invariants Repetitive and Characteristic Vectorsmentioning
confidence: 99%
See 3 more Smart Citations