Goanna - a static model checker

Ansgar Fehnker, Ralf Huuck, Patrick Jayet, Michel Lussenburg, Felix Rauch

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

15 Citations (Scopus)

Abstract

In this work we present Goanna, the first tool that uses an off-the-shelf model checker for the static analysis of C/C++ source code. We outline its architecture and show how syntactic properties can be expressed in CTL. Once the properties have been defined the tool analyses source code automatically and efficiently. We demonstrate its applicability by presenting experimental results on analysing OpenSSL and the GNU coreutils.
Original languageEnglish
Title of host publicationFormal Methods: Applications and Technology
Subtitle of host publication11th International Workshop, FMICS 2006 and 5th International Workshop, PDMC 2006 Bonn, Germany, August 26-27, and August 31, 2006, Revised Selected Papers
EditorsLubos Brim, Boudewijn R. Haverkort, Martin Leucker, Jaco van de Pol
Place of PublicationBerlin
PublisherSpringer, Springer Nature
Pages297-300
Number of pages4
ISBN (Print)9783540709510, 3540709517
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event11th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2006 - Bonn, Germany
Duration: 26 Aug 200627 Aug 2006

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume4346
ISSN (Print)0302-9743

Conference

Conference11th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2006
Country/TerritoryGermany
CityBonn
Period26/08/0627/08/06

Fingerprint

Dive into the research topics of 'Goanna - a static model checker'. Together they form a unique fingerprint.

Cite this