Formal Methods for Design & Verification

  • Jacobs, Swen (Teilnehmer (Co-Investigator))
  • Bloem, Roderick (Teilnehmer (Co-Investigator))
  • Könighofer, Robert (Teilnehmer (Co-Investigator))
  • Könighofer, Bettina (Teilnehmer (Co-Investigator))
  • Khalimov, Ayrat (Teilnehmer (Co-Investigator))
  • Hofferek, Georg (Teilnehmer (Co-Investigator))
  • Braud-Santoni, Nicolas (Teilnehmer (Co-Investigator))

Projekt: Arbeitsgebiet

Projektdetails

Beschreibung

We study the use of formal methods for the design and verification of systems. Such systems may consist of hardware, software, or both, as in the case of Embedded Systems or Systems on Chip. In the context of model checking, we look at the connections between temporal logics such as PSL and finite automata on infinite words. We also study the question of requirements analysis, i.e., of making sure that a specification is correct. One way to do this is to automatically generate and explain scenarios that satisfy (or violate) a given specification. We are also looking at alternative specification methods for properties that are hard to formulate. When a system has a fault, we want to help the user to fix it. Thus, we consider the questions of automatic fault localization and automatic repair. For the former we employ model-based diagnosis, the latter problem is solved using game theory. Finally, we think that it should be enough to specify a system. The implementation can be derived automatically using property synthesis. We study how to make synthesis efficient and how to assist the user to design a system by specification.
StatusAbgeschlossen
Tatsächlicher Beginn/ -es Ende1/02/0815/07/19

Fingerprint

Erkunden Sie die Forschungsthemen, die von diesem Projekt angesprochen werden. Diese Bezeichnungen werden den ihnen zugrunde liegenden Bewilligungen/Fördermitteln entsprechend generiert. Zusammen bilden sie einen einzigartigen Fingerprint.
  • Assume-Guarantee Synthesis for Concurrent Reactive Programs with Partial Information

    Bloem, R. P., Chatterjee, K., Jacobs, S. & Könighofer, R., 2015, Tools and Algorithms for the Construction and Analysis of Systems (TACAS) - 21st International Conference. Berlin Heidelberg: Springer, Band 9035. S. 517-532 (Lecture Notes in Computer Science).

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

    Open Access
    Datei
  • Cooperative Reactive Synthesis

    Bloem, R., Ehlers, R. & Könighofer, R., 2015, Automated Technology for Verification and Analysis (ATVA'15). Berlin-Heidelberg: Springer, S. 394-410 (Lecture Notes in Computer Science; Band 9364).

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

    Open Access
    Datei
  • Demiurge 1.2.0: A SAT-Based Synthesis Tool

    Könighofer, R. & Seidl, M., 2015, .

    Publikation: Buch/Bericht/KonferenzbandSonstiger Bericht

    Open Access
    Datei