SACO: Static analyzer for concurrent objects
dc.conference.date | April 5-13, 2014 | |
dc.conference.place | Grenoble, France | |
dc.conference.title | 20th International Conference, TACAS 2014 Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014 | |
dc.contributor.author | Albert Albiol, Elvira María | |
dc.contributor.author | Arenas Sánchez, Purificación | |
dc.contributor.author | Flores Montoya, A. | |
dc.contributor.author | Genaim, Samir | |
dc.contributor.author | Gómez-Zamalloa Gil, Miguel | |
dc.contributor.author | Martín Martín, Enrique | |
dc.contributor.author | Puebla, G. | |
dc.contributor.author | Román Díez, Guillermo | |
dc.date.accessioned | 2023-06-19T16:04:35Z | |
dc.date.available | 2023-06-19T16:04:35Z | |
dc.date.issued | 2014 | |
dc.description.abstract | We present the main concepts, usage and implementation of SACO, a static analyzer for concurrent objects. Interestingly, SACO is able to infer both liveness(namely termination and resource boundedness) and safety properties (namely deadlock freedom) of programs based on concurrent objects. The system integrates auxiliary analyses such as points-to and may-happen-in-parallel, which are essential for increasing the accuracy of the aforementioned more complex properties. SACO provides accurate information about the dependencies which may introduce deadlocks, loops whose termination is not guaranteed, and upper bounds on the resource consumption of methods. | |
dc.description.department | Depto. de Sistemas Informáticos y Computación | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | FALSE | |
dc.description.sponsorship | Unión Europea. FP7 | |
dc.description.sponsorship | Ministerio de Ciencia e Innovación (MICINN) | |
dc.description.status | pub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/36623 | |
dc.identifier.doi | 10.1007/978-3-642-54862-8_46 | |
dc.identifier.issn | 03029743 | |
dc.identifier.officialurl | http://link.springer.com/chapter/10.1007/978-3-642-54862-8_46#page-1 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/36144 | |
dc.journal.title | Lecture Notes in Computer Science | |
dc.language.iso | eng | |
dc.page.final | 567 | |
dc.page.initial | 562 | |
dc.publisher | Springer | |
dc.relation.projectID | ENVISAGE (610582) | |
dc.relation.projectID | TIN2008-05624 | |
dc.relation.projectID | TIN2012-38137 | |
dc.rights.accessRights | open access | |
dc.subject.cdu | 004.42.045 | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.ucm | Programación orientada a objetos | |
dc.subject.unesco | 1203.17 Informática | |
dc.subject.unesco | 1203.24 Teoría de la Programación | |
dc.title | SACO: Static analyzer for concurrent objects | |
dc.type | conference paper | |
dc.volume.number | 8413 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 1b41e88a-837f-414a-af5d-9105b5c0e7c5 | |
relation.isAuthorOfPublication | 28429a26-2609-4967-a65d-d78a0b3c6626 | |
relation.isAuthorOfPublication | 9d982c6c-9e4f-4459-bd6e-1866104f03f6 | |
relation.isAuthorOfPublication | 6eef4c69-fd36-4274-b9c2-e93105ad2268 | |
relation.isAuthorOfPublication | 8c7dbac8-1093-454e-a0cf-e7b2f316cf09 | |
relation.isAuthorOfPublication.latestForDiscovery | 28429a26-2609-4967-a65d-d78a0b3c6626 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- SACO static analyzer for concurrent.pdf
- Size:
- 222.46 KB
- Format:
- Adobe Portable Document Format