• Zum Inhalt springen (Accesskey 1)
  • Zur Suche springen (Accesskey 7)
FWF — Österreichischer Wissenschaftsfonds
  • Zur Übersichtsseite Entdecken

    • Forschungsradar
      • Historisches Forschungsradar 1974–1994
    • Entdeckungen
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Georg Winter
    • scilog-Magazin
    • Austrian Science Awards
      • FWF-Wittgenstein-Preise
      • FWF-ASTRA-Preise
      • FWF-START-Preise
      • Auszeichnungsfeier
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • Im Fokus
      • 40 Jahre Erwin-Schrödinger-Programm
      • Quantum Austria
      • Spezialforschungsbereiche
    • Dialog und Diskussion
      • think.beyond Summit
      • Am Puls
      • Was die Welt zusammenhält
      • FWF Women’s Circle
      • Science Lectures
    • Wissenstransfer-Events
    • E-Book Library
  • Zur Übersichtsseite Fördern

    • Förderportfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projekte
        • Einzelprojekte
        • Einzelprojekte International
        • Klinische Forschung
        • 1000 Ideen
        • Entwicklung und Erschließung der Künste
        • FWF-Wittgenstein-Preis
      • Karrieren
        • ESPRIT
        • FWF-ASTRA-Preise
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Kooperationen
        • Spezialforschungsgruppen
        • Spezialforschungsbereiche
        • Forschungsgruppen
        • International – Multilaterale Initiativen
        • #ConnectingMinds
      • Kommunikation
        • Top Citizen Science
        • Wissenschaftskommunikation
        • Buchpublikationen
        • Digitale Publikationen
        • Open-Access-Pauschale
      • Themenförderungen
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • ERA-NET TRANSCAN
        • Ersatzmethoden für Tierversuche
        • Europäische Partnerschaft Biodiversa+
        • Europäische Partnerschaft BrainHealth
        • Europäische Partnerschaft ERA4Health
        • Europäische Partnerschaft ERDERA
        • Europäische Partnerschaft EUPAHW
        • Europäische Partnerschaft FutureFoodS
        • Europäische Partnerschaft OHAMR
        • Europäische Partnerschaft PerMed
        • Europäische Partnerschaft Water4All
        • Gottfried-und-Vera-Weiss-Preis
        • netidee SCIENCE
        • Projekte der Herzfelder-Stiftung
        • Quantum Austria
        • Rückenwind-Förderbonus
        • WE&ME Award
        • Zero Emissions Award
      • Länderkooperationen
        • Belgien/Flandern
        • Deutschland
        • Frankreich
        • Italien/Südtirol
        • Japan
        • Luxemburg
        • Polen
        • Schweiz
        • Slowenien
        • Taiwan
        • Tirol–Südtirol–Trentino
        • Tschechien
        • Ungarn
    • Schritt für Schritt
      • Förderung finden
      • Antrag einreichen
      • Internationales Peer-Review
      • Förderentscheidung
      • Projekt durchführen
      • Projekt beenden
      • Weitere Informationen
        • Integrität und Ethik
        • Inklusion
        • Antragstellung aus dem Ausland
        • Personalkosten
        • PROFI
        • Projektendberichte
        • Projektendberichtsumfrage
    • FAQ
      • Projektphase PROFI
      • Projektphase Ad personam
      • Auslaufende Programme
        • Elise Richter und Elise Richter PEEK
        • FWF-START-Preise
  • Zur Übersichtsseite Über uns

    • Leitbild
    • FWF-Film
    • Werte
    • Zahlen und Daten
    • Jahresbericht
    • Aufgaben und Aktivitäten
      • Forschungsförderung
        • Matching-Funds-Förderungen
      • Internationale Kooperationen
      • Studien und Publikationen
      • Chancengleichheit und Diversität
        • Ziele und Prinzipien
        • Maßnahmen
        • Bias-Sensibilisierung in der Begutachtung
        • Begriffe und Definitionen
        • Karriere in der Spitzenforschung
      • Open Science
        • Open-Access-Policy
          • Open-Access-Policy für begutachtete Publikationen
          • Open-Access-Policy für begutachtete Buchpublikationen
          • Open-Access-Policy für Forschungsdaten
        • Forschungsdatenmanagement
        • Citizen Science
        • Open-Science-Infrastrukturen
        • Open-Science-Förderung
      • Evaluierungen und Qualitätssicherung
      • Wissenschaftliche Integrität
      • Wissenschaftskommunikation
      • Philanthropie
      • Nachhaltigkeit
    • Geschichte
    • Gesetzliche Grundlagen
    • Organisation
      • Gremien
        • Präsidium
        • Aufsichtsrat
        • Delegiertenversammlung
        • Kuratorium
        • Jurys
      • Geschäftsstelle
    • Arbeiten im FWF
  • Zur Übersichtsseite Aktuelles

    • News
    • Presse
      • Logos
    • Eventkalender
      • Veranstaltung eintragen
      • FWF-Infoveranstaltungen
    • Jobbörse
      • Job eintragen
    • Newsletter
  • Entdecken, 
    worauf es
    ankommt.

    FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
    • , externe URL, öffnet sich in einem neuen Fenster
    • Facebook, externe URL, öffnet sich in einem neuen Fenster
    • Instagram, externe URL, öffnet sich in einem neuen Fenster
    • YouTube, externe URL, öffnet sich in einem neuen Fenster

    SCILOG

    • Scilog — Das Wissenschaftsmagazin des Österreichischen Wissenschaftsfonds (FWF)
  • elane-Login, externe URL, öffnet sich in einem neuen Fenster
  • Scilog externe URL, öffnet sich in einem neuen Fenster
  • en Switch to English

  

Quant. Entscheidungsprozeduren Interpolation f. Korrektur

Quantified Decision Procedures & Interpolation f. Correction

Roderick Bloem (ORCID: 0000-0002-1411-5744)
  • Grant-DOI 10.55776/I774
  • Förderprogramm Einzelprojekte International
  • Status beendet
  • Projektbeginn 01.01.2012
  • Projektende 30.09.2015
  • Bewilligungssumme 197.421 €
  • Projekt-Website

Wissenschaftsdisziplinen

Informatik (100%)

Keywords

    Decision Procedures, Non-Boolean, Error Correction, Quantified Formulars, Interpolation

Abstract Endbericht

Trotz aller Anstrengungen die in die Verifikation gesteckt werden, ist der Entwurf integrierter Schaltkreise so komplex geworden, dass kritische Fehler oft ihren Weg bis ins Silizium finden. Abgesehen von Fehlern, die einen Totalausfall bzw. die Nichteinsetzbarkeit des Systems zur Folge haben, sind Änderungen an der Hardware nach Beginn der Produktion im Regelfall aber zu teuer. Bei Systemen, die sowohl Hardware- als auch Softwarekomponenten enthalten, gibt es daher oft den Bedarf nach Software-Abhilfen für Fehler in der Hardware. Im Rahmen des QUAINT Projekts schlagen wir vor automatische Methoden zur Erstellung solcher Abhilfen zu entwickeln. Wir werden das Reparatur-Problem von zwei Seiten betrachten. Einerseits werden wir Methoden zur Modellierung von Hardwarefehlern entwickeln, so dass die Suche nach einer Software-Abhilfe möglich wird. Die Aufgaben umfassen die Fehlerlokalisierung und das Lösen von Formeln für eine gültige Reparatur. Aufbauend auf frühere Arbeiten betrachten wir das Reparatur-Problem als ein Spiel von zwei Spielern (der Umgebung und des Systems), die mit entgegengesetzten Interessen spielen (die Spezifikation zu verletzen, bzw. zu erfüllen). So wird das Reparatur-Problem ganz natürlich zu Formeln mit Quantoren-Alternierung führen. Allerdings sind Änderungen nötig sind, um gegebene Hardware-Einschränkungen zu berücksichtigen. Das zweite Ziel ist es, neue Methoden zu entwickeln, um solche Formeln effizient auszuwerten und Reparaturen aus ihnen zu extrahieren. Hier werden wir unser bestehendes Wissen über Interpolation für die Extraktion von Funktionen und Quantorenelimination zur Beschleunigung des Lösens von QBF-Problemen verwenden, um Zertifikate, die für effiziente Reparaturen verwendet werden können, zu generieren. Wir werden auch untersuchen, wie man sich über die Bit-Ebene hinaus bewegen kann und werden quantifizierte Formeln in anderen Logiken, insbesondere unter Verwendung von Äquivalenz-Logik und Logik der Uninterpretierten Funktionen studieren.

Das Schreiben von richtiger Software oder Hardware ist sehr schwierig und Fehler können schwerwiegende Konsequenzen haben. Zum Beispiel, am 9. Mai 2015 verursachte ein Software-Problem einen Absturz eines Militär-Airbus A400M, vier Besatzungsmitglieder wurden getötet und zwei verletzt. Um solche Katastrophen zu verhindern, wollen wir Software und Hardware richtig erproben & prüfen. Der klassische Ansatz ist es, zuerst die Software zu schreiben und dann zu prüfen, aber dies scheint zu aufwendig. Es ist vorzuziehen die korrekte Software automatisch aus einer bestimmten Spezifikation zu synthetisieren. Das Synthese Problem ist ein sehr schwieriges Thema, aber in QUAINT haben wir erhebliche Fortschritte in Richtung der Umsetzung gemacht. Wir haben uns auf zwei Aspekte fokussiert: einer davon ist das Zusammenspiel zwischen Mensch und Synthese-Tools. Wir haben Synthesewerkzeuge eingebaut, die automatisch diesen Teil des Programms konstruieren, welcher für einen Programmierer besonders schwierig ist, aber nicht die Teile, die einfach sind. Wir haben auch sehr effiziente Synthese-Tools durch die Erforschung der Verbindung zwischen Synthese und unterschiedliche Logiken und Logik-Solver erstellt. Unsere taiwanesischen Partner, Experten in der Logik, waren entscheidend bei diesen Bemühungen. Schließlich hat das Projekt zur Ausbildung von zwei brillanten jungen Doktoranden beigetragen, die nun in der österreichischen Industrie arbeiten.

Forschungsstätte(n)
  • Technische Universität Graz - 100%
Internationale Projektbeteiligte
  • Jie-Hong Jiang, National Taiwan University - Taiwan

Research Output

  • 236 Zitationen
  • 11 Publikationen
Publikationen
  • 2013
    Titel Synthesizing multiple boolean functions using interpolation on a single proof.
    Typ Conference Proceeding Abstract
    Autor Bloem R Et Al
    Konferenz 2013 Formal Methods in Computer-Aided Design (FMCAD)
  • 2014
    Titel How to Handle Assumptions in Synthesis
    DOI 10.4204/eptcs.157.7
    Typ Journal Article
    Autor Bloem R
    Journal Electronic Proceedings in Theoretical Computer Science
    Seiten 34-50
    Link Publikation
  • 2014
    Titel Suraq — A Controller Synthesis Tool Using Uninterpreted Functions
    DOI 10.1007/978-3-319-13338-6_6
    Typ Book Chapter
    Autor Hofferek G
    Verlag Springer Nature
    Seiten 68-74
  • 2014
    Titel SAT-based methods for circuit synthesis.
    Typ Conference Proceeding Abstract
    Autor Bloem R
    Konferenz FMCAD 2014
  • 2013
    Titel Synthesizing multiple boolean functions using interpolation on a single proof
    DOI 10.1109/fmcad.2013.6679394
    Typ Conference Proceeding Abstract
    Autor Hofferek G
    Seiten 77-84
    Link Publikation
  • 2012
    Titel Henkin Quantifiers and Boolean Formulae
    DOI 10.1007/978-3-642-31612-8_11
    Typ Book Chapter
    Autor Balabanov V
    Verlag Springer Nature
    Seiten 129-142
  • 2012
    Titel Symbolically synthesizing small circuits.
    Typ Conference Proceeding Abstract
    Autor Ehlers R
    Konferenz 2012 Formal Methods in Computer-Aided Design (FMCAD)
  • 2012
    Titel Unified QBF certification and its applications
    DOI 10.1007/s10703-012-0152-6
    Typ Journal Article
    Autor Balabanov V
    Journal Formal Methods in System Design
    Seiten 45-65
  • 2012
    Titel Automatic Decoder Synthesis: Methods and Case Studies
    DOI 10.1109/tcad.2012.2191288
    Typ Journal Article
    Autor Liu H
    Journal IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
    Seiten 1319-1331
  • 2014
    Titel SAT-Based Synthesis Methods for Safety Specs
    DOI 10.1007/978-3-642-54013-4_1
    Typ Book Chapter
    Autor Bloem R
    Verlag Springer Nature
    Seiten 1-20
  • 2014
    Titel Synthesis of synchronization using uninterpreted functions.
    Typ Conference Proceeding Abstract
    Autor Bloem R
    Konferenz FMCAD 2014

Entdecken, 
worauf es
ankommt.

Newsletter

FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

Kontakt

Österreichischer Wissenschaftsfonds FWF
Georg-Coch-Platz 2
(Eingang Wiesingerstraße 4)
1010 Wien

office(at)fwf.ac.at
+43 1 505 67 40

Allgemeines

  • Jobbörse
  • Arbeiten im FWF
  • Presse
  • Philanthropie
  • scilog
  • Geschäftsstelle
  • Social Media Directory
  • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
  • , externe URL, öffnet sich in einem neuen Fenster
  • Facebook, externe URL, öffnet sich in einem neuen Fenster
  • Instagram, externe URL, öffnet sich in einem neuen Fenster
  • YouTube, externe URL, öffnet sich in einem neuen Fenster
  • Cookies
  • Hinweisgeber:innensystem
  • Barrierefreiheitserklärung
  • Datenschutz
  • Impressum
  • IFG-Formular
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF