Goblint: Abstract Interpretation for Memory Safety and Termination

Simmo Saan, Julian Erhard, Michael Schwarz, Stanimir Bozhilov, Karoliine Holter, Sarah Tilscher, Vesal Vojdani, Helmut Seidl

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

2 Zitate (Scopus)

Abstract

Goblint is an abstract interpreter of C programs, focusing on the analysis of multi-threaded code. It is equipped with a variety of abstract domains, as well as analyses which allow it to reason about an array of program properties in a highly configurable manner. Goblint has been extended with support for the detection of memory safety bugs and non-termination.

OriginalspracheEnglisch
TitelTools and Algorithms for the Construction and Analysis of Systems - 30th International Conference, TACAS 2024, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024, Proceedings
Redakteure/-innenBernd Finkbeiner, Laura Kovács
Herausgeber (Verlag)Springer Science and Business Media Deutschland GmbH
Seiten381-386
Seitenumfang6
ISBN (Print)9783031572555
DOIs
PublikationsstatusVeröffentlicht - 2024
Veranstaltung30th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2024, which was held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024 - Luxembourg City, Luxemburg
Dauer: 6 Apr. 202411 Apr. 2024

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band14572 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz30th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2024, which was held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024
Land/GebietLuxemburg
OrtLuxembourg City
Zeitraum6/04/2411/04/24

Fingerprint

Untersuchen Sie die Forschungsthemen von „Goblint: Abstract Interpretation for Memory Safety and Termination“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren