Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Deadlock-Guided Testing

Loading...
Thumbnail Image

Full text at PDC

Publication date

2021

Advisors (or tutors)

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE
Citations
Google Scholar

Citation

M. Gómez-Zamalloa and M. Isabel, "Deadlock-Guided Testing," in IEEE Access, vol. 9, pp. 46033-46048, 2021

Abstract

Static deadlock analyses might be able to verify the absence of deadlock. However, they are usually not able to detect its presence. Moreover, when a potential deadlock is detected, they provide little (and often no) information that can help the user in finding the source of the anomalous behaviour. This paper proposes a testing methodology that combines static analysis and symbolic execution for effective deadlock detection in asynchronous programs. When the program features a deadlock, our testing methodology provides an effective technique to catch deadlock traces. While if the program does not have deadlock, but the static deadlock analysis inaccurately spotted it, our approach is able to prove deadlock freedom (up to the limit of the performed symbolic exploration).

Research Projects

Organizational Units

Journal Issue

Description

Keywords

Collections