DOAJ
Open Access
2020
Deadlocks Detection in Multithreaded Applications Based on Source Code Analysis
Damian Giebas
Rafał Wojszczyk
Abstrak
This paper extends multithreaded application source code model and shows how to using it to detect deadlocks in C language applications. Four known deadlock scenarios from literature can be detected using our model. For every scenario we created theorems and proofs whose fulfillment guarantees the occurrence of deadlocks in multithreaded applications. Paper also contains comparison of multithreaded application source code model and Petri nets and describe advantages and disadvantages both of them.
Topik & Kata Kunci
Penulis (2)
D
Damian Giebas
R
Rafał Wojszczyk
Akses Cepat
Informasi Jurnal
- Tahun Terbit
- 2020
- Sumber Database
- DOAJ
- DOI
- 10.3390/app10020532
- Akses
- Open Access ✓