Combining Static Analysis and Testing for Deadlock Detection
| dc.conference.date | 01-05 Junio 2016 | |
| dc.conference.place | Reykjavik, Islandia | |
| dc.conference.title | IFM 2016: Proceedings of the 12th International Conference on Integrated Formal Methods | |
| dc.contributor.author | Albert Albiol, Elvira María | |
| dc.contributor.author | Isabel Márquez, Miguel | |
| dc.contributor.author | Gómez-Zamalloa Gil, Miguel | |
| dc.date.accessioned | 2024-02-05T15:14:14Z | |
| dc.date.available | 2024-02-05T15:14:14Z | |
| dc.date.issued | 2016 | |
| dc.description.abstract | Static deadlock analyzers might be able to verify the absence of deadlock. However, they are usually not able to detect its presence. Also, when they detect a potential deadlock cycle, they provide little (or even no) information on their output. Due to the complex flow of concurrent programs, the user might not be able to find the source of the anomalous behaviour from the abstract information computed by static analysis. This paper proposes the combined use of static analysis and testing for effective deadlock detection in asynchronous programs. When the program features a deadlock, our combined use of analysis and testing provides an effective technique to catch deadlock traces. While if the program does not have deadlock, but the analyzer inaccurately spotted it, we might prove deadlock freedom. | |
| dc.description.department | Depto. de Sistemas Informáticos y Computación | |
| dc.description.faculty | Fac. de Informática | |
| dc.description.refereed | TRUE | |
| dc.description.status | pub | |
| dc.identifier.citation | Elvira Albert, Miguel Gómez-Zamalloa, and Miguel Isabel. 2016. Combining Static Analysis and Testing for Deadlock Detection. In Proceedings of the 12th International Conference on Integrated Formal Methods - Volume 9681 (IFM 2016). Springer-Verlag, Berlin, Heidelberg, 409–424. | |
| dc.identifier.doi | 10.1007/978-3-319-33693-0_26 | |
| dc.identifier.officialurl | https:///doi.org/10.1007/978-3-319-33693-0_26 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14352/99051 | |
| dc.language.iso | eng | |
| dc.page.final | 424 | |
| dc.page.initial | 409 | |
| dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2015-69175-C4-2-R/ES/SOLUCIONES EFECTIVAS BASADAS EN LA LOGICA/ | |
| dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International | en |
| dc.rights.accessRights | restricted access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
| dc.subject.ucm | Lenguajes de programación | |
| dc.subject.unesco | 1203.23 Lenguajes de Programación | |
| dc.title | Combining Static Analysis and Testing for Deadlock Detection | |
| dc.type | conference paper | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 1b41e88a-837f-414a-af5d-9105b5c0e7c5 | |
| relation.isAuthorOfPublication | 06ba5ba7-fae5-4f98-99b7-3830106dee88 | |
| relation.isAuthorOfPublication | 6eef4c69-fd36-4274-b9c2-e93105ad2268 | |
| relation.isAuthorOfPublication.latestForDiscovery | 6eef4c69-fd36-4274-b9c2-e93105ad2268 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- Combining_Static_Analysis.pdf
- Size:
- 464.51 KB
- Format:
- Adobe Portable Document Format

