DocumentCode :
3375294
Title :
Deadlock detection and resolution in simulation models
Author :
Krishnamurthi, Murali ; Basavatia, Amar ; Thallikar, Sanjeev
Author_Institution :
Dept. of Ind. Eng., Northern Illinois Univ., DeKalb, IL, USA
fYear :
1994
fDate :
11-14 Dec. 1994
Firstpage :
708
Lastpage :
715
Abstract :
Even though simulation models are validated and verified during the development process, a problem known as "deadlock" can still occur and go unnoticed in large, complex simulation models. Of all the commercial simulation languages currently in use, none can currently detect or prevent deadlocks and this can lead to incorrect results and decisions. Unfortunately, a deadlocking situation will not show up as a syntax or run time error since it is a modeling error. The issues related to deadlock detection and resolution in discrete event simulation models are analyzed and an algorithm for detecting deadlocks in simulation models is presented and illustrated with examples. Issues related to deadlock resolution are also discussed.
Keywords :
concurrency control; discrete event simulation; simulation languages; software fault tolerance; commercial simulation languages; complex simulation models; deadlock detection; deadlock resolution; deadlocking situation; discrete event simulation models; modeling error; run time error; Algorithm design and analysis; Analytical models; Delay; Discrete event simulation; Event detection; Industrial engineering; Large-scale systems; Predictive models; Robots; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference Proceedings, 1994. Winter
Print_ISBN :
0-7803-2109-X
Type :
conf
DOI :
10.1109/WSC.1994.717417
Filename :
717417
Link To Document :
بازگشت