Adapting an Alarm Repositioning Algorithm to Data Races
dc.contributor.advisor | Vojdani, Vesal, juhendaja | |
dc.contributor.advisor | Saan, Simmo, juhendaja | |
dc.contributor.author | Holter, Karoliine | |
dc.contributor.other | Tartu Ülikool. Loodus- ja täppisteaduste valdkond | et |
dc.contributor.other | Tartu Ülikool. Arvutiteaduse instituut | et |
dc.date.accessioned | 2023-10-30T08:49:33Z | |
dc.date.available | 2023-10-30T08:49:33Z | |
dc.date.issued | 2023 | |
dc.description.abstract | This master’s thesis addresses the challenge of enhancing the usability of sound static analyzers, specifically focusing on the state-of-the-art data race verifier Goblint. The aim is to soundly post-process the warnings generated by Goblint to make them more understandable for developers, thereby increasing the adoption of sound analyzers in practice. The thesis adapts and extends the warning repositioning algorithm of Muske et al. for data race warnings in multi-threaded C programs. Contributions include identifying and implementing a potential solution within the Goblint analyzer, extending the method for data races, and evaluating and analyzing the adapted algorithm in terms of the reduced distance between possible causes and warnings, as well as the impact on the quality of data race warnings. | et |
dc.identifier.uri | https://hdl.handle.net/10062/93826 | |
dc.language.iso | eng | et |
dc.publisher | Tartu Ülikool | et |
dc.rights | openAccess | et |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Static analysis | et |
dc.subject | static analysis alarms | et |
dc.subject | data-flow analysis | et |
dc.subject | alarms repositioning | et |
dc.subject | Goblint | et |
dc.subject.other | magistritööd | et |
dc.subject.other | informaatika | et |
dc.subject.other | infotehnoloogia | et |
dc.subject.other | informatics | et |
dc.subject.other | infotechnology | et |
dc.title | Adapting an Alarm Repositioning Algorithm to Data Races | et |
dc.type | Thesis | et |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: