Generation of Initial Contexts for Effective Deadlock Detection
dc.conference.date | 10 - 12 Octubre, 2017 | |
dc.conference.place | Namur, Bélgica | |
dc.conference.title | Logic-Based Program Synthesis and Transformation 27th International Symposium, LOPSTR 2017 | |
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-05T14:40:22Z | |
dc.date.available | 2024-02-05T14:40:22Z | |
dc.date.issued | 2017 | |
dc.description.abstract | It has been recently proposed that testing based on symbolic execution can be used in conjunction with static deadlock analysis to define a deadlock detection framework that: (i) can show deadlock presence, in that case a concrete test-case and trace are obtained, and (ii) can also prove deadlock freedom. Such symbolic execution starts from an initial distributed context, i.e., a set of locations and their initial tasks. Considering all possibilities results in a combinatorial explosion on the different distributed contexts that must be considered. This paper proposes a technique to effectively generate initial contexts that can lead to deadlock, using the possible conflicting task interactions identified by static analysis, discarding other distributed contexts that cannot lead to deadlock. The proposed technique has been integrated in the above-mentioned deadlock detection framework hence enabling it to analyze systems without the need of any user supplied initial context. | |
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 | Albert, E., Gómez-Zamalloa, M., Isabel, M. (2018). Generation of Initial Contexts for Effective Deadlock Detection. In: Fioravanti, F., Gallagher, J. (eds) Logic-Based Program Synthesis and Transformation. LOPSTR 2017. Lecture Notes in Computer Science(), vol 10855. Springer, Cham | |
dc.identifier.doi | 10.1007/978-3-319-94460-9_1 | |
dc.identifier.isbn | 978-3-319-94459-3 | |
dc.identifier.officialurl | https://doi.org/10.1007/978-3-319-94460-9_1 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/99036 | |
dc.language.iso | eng | |
dc.page.final | 19 | |
dc.page.initial | 3 | |
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 | Generation of Initial Contexts for Effective 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:
- Generation_of_Initial_Contexts.pdf
- Size:
- 406.82 KB
- Format:
- Adobe Portable Document Format