Logo
Logo-Icon Sitemap Print-Icon Print-Version Contact-Icon Contact
  • Home
  • About IAIK
    • People
    • News
    • Events
    • How To Reach Us
    • Jobs
    • Privacy Policy
  • Research
    • Publications
    • E-Government
    • Formal Methods for Design & Verification
    • Implementation Attacks
    • Java-Security
    • Krypto
    • Secure & Correct Systems
    • Secure Entities for Smart Environments
    • Secure RFID
    • Trusted Computing
    • VLSI
  • Teaching
    • Bachelor Courses
    • Master Courses
    • Master Theses
    • Microsoft Academic Alliance
    • PhD
    • E-Exam
  • Partnerships
    • A-SIT
    • Stiftung SIC
Left Logo
Research
Publications E-Government Formal Methods for Design & Verification - Project Diamond - Project Coconut - Project Prosyd - Anzu - FoREnSiC - Lily - Wring - Other Tools, Links, and Downloads Implementation Attacks Java-Security Krypto Secure & Correct Systems Secure Entities for Smart Environments Secure RFID Trusted Computing VLSI
Right Logo
You are here: Start » Research » Formal Methods for Design & Verification » FoREnSiC

FoREnSiC

FoREnSiC stands for Formal Repair Environment for Simple C. This tool contains a bundle of engines implementing various techniques to automate error localization and correction for C programs. The techniques implemented range from simulation-based methods to semi-formal and formal ones. The value of FoREnSiC is not only in its different back-ends. FoREnSiC can also be used as a framework for implementing new program analysis, verification, and debugging techniques. FoREnSiC contains a powerful front-end which is able to transform a C/C++ program into a very simple graph-based representation. It also provides data structures to represent logic formulas. Logic solvers such as SMT-solvers are accessible via simple interfaces to solve these formulas.

FoREnSiC has been created in the frames of the DIAMOND project, conjointly with the University of Bremen and Tallinn University of Technology. It is hosted at http://www.informatik.uni-bremen.de/agra/eng/forensic.php.

© 1990 - 2012 IAIK TU Graz
Contact | Jobs | Sitemap | Impressum