Conditional dynamic partial order reduction and optimality results
dc.conference.date | 15 - 19 Julio 2019 | |
dc.conference.place | Beijing, China | |
dc.conference.title | 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA'19 | |
dc.contributor.author | Isabel Márquez, Miguel | |
dc.date.accessioned | 2024-02-05T15:19:59Z | |
dc.date.available | 2024-02-05T15:19:59Z | |
dc.date.issued | 2019 | |
dc.description.abstract | Testing concurrent systems requires exploring all possible nondeterministic interleavings that the concurrent execution may have, as any of the interleavings may reveal an erroneous behaviour of the system. This introduces a combinatorial explosion on the number of states that must be considered, which leads often to a computationally intractable problem. In the present PhD thesis, this challenge will be addressed through the development of new Partial Order Reduction techniques (POR). The cornerstone of POR theory is the notion of independence, that is used to decided whether each pair of concurrent events p and t are in a race and thus both executions p · t and t · p must be explored. A fundamental goal of this thesis is to introduce notions of conditional independence –which ensure the commutativity of the considered events p and t under certain conditions that can be evaluated in the explored state– with a DPOR algorithm in order to alleviate the combinatorial explosion problem. The new techniques that we propose in the thesis have been implemented within the SYCO tool. We have carried out accompanying experimental evaluations to prove the effectiveness and applicability of the proposed techniques. Finally, we have successfully verified a range of properties for several case studies of Software-Defined Networks to illustrate the potential of the approach, scaling to larger networks than related techniques. | eng |
dc.description.department | Depto. de Sistemas Informáticos y Computación | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | European Commission | |
dc.description.sponsorship | Ministerio de Economía y Competitividad (España) | |
dc.description.sponsorship | Ministerio de Ciencia e Innovación (España) | |
dc.description.status | pub | |
dc.identifier.citation | Miguel Isabel. 2019. Conditional dynamic partial order reduction and optimality results. In Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2019). Association for Computing Machinery, New York, NY, USA, 433–437. | |
dc.identifier.doi | 10.1145/3293882.3338987 | |
dc.identifier.officialurl | https://doi.org/10.1145/3293882.3338987 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/99060 | |
dc.language.iso | eng | |
dc.page.final | 437 | |
dc.page.initial | 433 | |
dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2015-69175-C4-3-R/ES/SOLUCIONES EFECTIVAS BASADAS EN LA LOGICA/ | |
dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2015-69175-C4-2-R/ES/SOLUCIONES EFECTIVAS BASADAS EN LA LOGICA/ | |
dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-094403-B-C31/ES/RAZONAMIENTO FORMAL PARA TECNOLOGIAS FACILITADORAS Y EMERGENTES/ | |
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.keyword | Testing | |
dc.subject.keyword | Software Verification | |
dc.subject.keyword | Partial-Order Reduction | |
dc.subject.ucm | Lenguajes de programación | |
dc.subject.unesco | 1203.23 Lenguajes de Programación | |
dc.title | Conditional dynamic partial order reduction and optimality results | |
dc.type | conference paper | |
dc.type.hasVersion | VoR | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 06ba5ba7-fae5-4f98-99b7-3830106dee88 | |
relation.isAuthorOfPublication.latestForDiscovery | 06ba5ba7-fae5-4f98-99b7-3830106dee88 |
Download
Original bundle
1 - 1 of 1