Deadlocks Detection in Multithreaded Applications Based on Source Code Analysis

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 o...

Full description

Bibliographic Details
Main Authors: Damian Giebas, Rafał Wojszczyk
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/2/532