FoREnSiC - An Automatic Debugging Environment for C Programs

Roderick Paul Bloem, Rolf Drechsler, Görschwin Fey, Alexander Finder, Georg Hofferek, Robert Könighofer, Jaan Raik, Urmas Repinski, Andre Sülflow

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

We present FoREnSiC, an open source environment for automatic error detection, localization and correction in C programs. The framework implements different automated debugging methods in a unified way covering the whole design flow from ESL to RTL. Currently, a scalable simulation-based back-end, a back-end based on symbolic execution, and a formal back-end exploiting functional equivalences between a C program and a hardware design are available. FoREnSiC is
designed as an extensible framework. Its infrastructure, including a powerful front-end and interfaces to logic problem solvers, can be reused for implementing new program analysis or debugging methods. In addition to the infrastructure, the back-ends, and a few experimental results, we present an illustrative application scenario that shows FoREnSiC in use.
Originalspracheenglisch
TitelHaifa Verification Conference
Herausgeber (Verlag)Springer
Seiten260-265
Band7857
ISBN (Print)978-3-642-39610-6
DOIs
PublikationsstatusVeröffentlicht - 2012
VeranstaltungHaifa Verification Conference 2012 - Haifa, Israel
Dauer: 6 Nov. 20128 Nov. 2012

Publikationsreihe

NameLecture Notes in Computer Science
Herausgeber (Verlag)Springer
Band7857

Konferenz

KonferenzHaifa Verification Conference 2012
Land/GebietIsrael
OrtHaifa
Zeitraum6/11/128/11/12

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application

Fingerprint

Untersuchen Sie die Forschungsthemen von „FoREnSiC - An Automatic Debugging Environment for C Programs“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren