• 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

  

Beweisberücksichtigende Entwicklung von Cyber-physischen Systemen

Proof-Aware Engineering of Cyber-Physical Systems

Stefan Mitsch (ORCID: 0000-0002-3194-9759)
  • Grant-DOI 10.55776/P28187
  • Förderprogramm Einzelprojekte
  • Status beendet
  • Projektbeginn 01.08.2015
  • Projektende 31.07.2020
  • Bewilligungssumme 237.132 €
  • Projekt-Website

Wissenschaftsdisziplinen

Informatik (80%); Mathematik (20%)

Keywords

    Cyber-Physical Systems, Verification, Component-Based Modeling, Model Refinement, Model Transformation

Abstract Endbericht

Motivation Cyber-physische Systeme (CPS) werden in vielen sicherheitskritischen Bereichen, wie Straßenverkehr und Luftfahrt, eingesetzt in denen Menschenleben auf dem Spiel stehen. Eine unabdingbare Voraussetzung für die Entwicklung korrekter CPS ist eine genaue Analyse ihres Verhaltens, welches eine Kombination von diskreter Dynamik (cyber-Teil, z.B. Beschleunigung eines Autos festlegen) mit stetiger Dynamik (physischer-Teil, z.B. Bewegung des Autos) darstellt. Deshalb sind formale Verifikationstechniken von höchster Wichtigkeit um ordnungsgemäßes Verhalten in den unendlich vielen möglichen Zuständen eines CPS zu garantieren nicht nur in manchen, wie bei Simulation oder durch Testen. Problem Formale Verifikation basiert auf Modellen zur Beschreibung der unendlich vielen Zustände dieser CPS. Aktuelle Methoden sind meist ein Kompromiss zwischen vollständiger Automatisierung und Ausdrucksmächtigkeit der Modellierungssprache: Erreichbarkeitsanalyse fokussiert auf volle Automatisierung und beschränkt dafür die Expressivität der Modelle, während deduktive Beweismethoden auf Benutzersteuerung angewiesen sind, aber im Gegenzug realitätsnähere Modelle erlauben. Um trotz der inhärenten Komplexität von CPS die Steuerung durch Benutzer zu ermöglichen ist inkrementelle Entwicklung unumgänglich. Mit aktuellen Verifikationsmethoden ist dabei jedoch nach jeder Iteration eine vollständig Re-verifikation des Modells notwendig. Gleichzeitig sollen die formal verifizierten Korrektheitsgarantien des Modells auch für die eigentliche Implementierung gelten. Um das zu gewährleisten gilt es die Kluft zwischen Modellierungskonzepten (z.B. nicht-deterministische Steuerungen) und Implementierungskonzepten (z.B. deterministische Befehle) entsprechend zu schließen. Die Vision diese Projekt ist, den Verifikationsaufwand trotz inkrementeller Entwicklung von CPS zu minimieren und gleichzeitig Korrektheitsaussagen über Modelle auf die Implementierung zu übertragen. Herausforderungen Um dieser Vision näher zu kommen werden wir basierend auf unserer bisherigen Erfahrungen mit CPS Konzepte, Methoden, Techniken und Werkzeuge zur inkrementellen und beweisberücksichtigenden Entwicklung von CPS bereitstellen. Beweisberücksichtigende Verfeinerung: Entwicklung beweisbarkorrekter Verfeinerungsoperationen um die Struktur (z.B. duplizierte Kontrollentscheidungen teilen) oder das Verhalten (z.B. Sensorunsicherheit einführen) eines Modells zu verändern und automatische Ableitung von Bedingungen, die verifiziert werden müssen, um Korrektheit weiterhin zu garantieren. Beweisberücksichtigende Komposition:Entwicklungvonbeweisbarkorrekten Kompositionsoperationen um verifizierte CPS Komponenten zu verbinden, automatische Ableitung von Bedingungen die verifiziert werden müssen um die Gesamtsicherheit des Systems zu garantieren und Komponenten an ihre neue Umgebung anzupassen. Beweisberücksichtigende Implementierung: Entwicklung von beweisbar korrekten Transformationsoperationen (z.B. nicht-deterministische Sensordaten durch Sensorzugriffe ersetzen) die CPS Modelle automatisch in Code umwandeln. Evaluierung Der von der geplanten Forschung zu erwartende Nutzen umfasst verminderten Aufwand bei Modellierung, Verifikation und Implementierung von CPS und erhöhte Korrektheit von Implementationen. Wir planen die Umsetzbarkeit des Ansatzes mit Fallstudien aus den Bereichen Straßenverkehr und Robotik zu demonstrieren.

Cyber-physische Systeme kommen in sicherheitskritischen Bereichen, wie Straßenverkehr und Luftfahrt, zum Einsatz und benötigen daher genaueste Korrektheits-Analysen mit rigorosen Sicherheits-Garantien. Das Projekt ProoAwareCPS entwickelte Modellierungs- und Beweistechniken, mit denen cyber-physische Systeme aus mathematisch bewiesen korrekten Teilkomponenten derartig zusammengesetzt werden können, dass daraus bewiesen korrekte Systemfunktionalität folgt. Cyber-physische Systeme zeichnen sich durch eine stark verwobene Interaktion zwischen computerbasierten Entscheidungen (z.B. ob und wann ein selbstfahrendes Auto bremsen muss oder beschleunigen darf, und wie es Lenkeinschlag zu wählen hat) und dem durch diese Entscheidungen bedingten physischen Verhalten (z.B. die Bewegung des Fahrzeuges selbst) in Relation zu anderen Teilehmern in der Umgebung (z.B. das Verhalten von Fussgängern) aus. Besondere Herausforderung im Projekt war die umfassende Behandlung dieses hybriden software-gesteuerten physischen Verhaltens und die Projektergebnisse umfassen insbesonders nicht nur die Kontroll-Entscheidungen der Software sondern auch das physische Verhalten. Als grundlegende Eckpfeiler des Ansatzes wurden im Projekt drei Themen bearbeitet: beweisberücksichtigende Komposition, beweisberücksichtigende Verfeinerung, und beweisberücksichtigende Implementierung. Beweisberücksichtigende Komposition greift auf im Projekt ausgearbeitete Schablonen für die Beschreibung von Komponenten und deren Zusammenarbeit zurück, und beschreibt Beweise die in automatisierter logik-basierter Analysesoftware (Theorembeweiser für cyber-physische Systeme) umgesetzt sind. Beweisberücksichtigende Verfeinerung beschreibt Techniken zur inkrementellen Entwicklung von Komponenten und kommt insbesondere in den im Projekt ausgearbeiteten, allgemeingültigen Beweisen, zum Einsatz. Beweisberücksichtigende Implementierung stellt Techniken zur Übersetzung von Komponenten-Modellen in ausführbare Steuerungs- und System-Überwachungssoftware in einer gängigen Programmiersprache zur Verfügung. Durch die Projektergebnisse wird die verteilte modellbasierte Entwicklung von cyber-physischen Systemen mit Sicherheitsgarantien wesentlich unterstützt. Die entwickelten Beweistechniken wurden im Rahmen von Modellierungs- und Beweisstudien zu den Themen Verkehrsfluss-Analyse und Kollisionsvermeidung in der Robotik demonstriert.

Forschungsstätte(n)
  • Universität Linz - 100%
Nationale Projektbeteiligte
  • Wieland Schwinger, Universität Linz , assoziierte:r Forschungspartner:in
Internationale Projektbeteiligte
  • Bernhard Beckert, Karlsruher Institut für Technologie - Deutschland
  • André Platzer, Carnegie Mellon University - Vereinigte Staaten von Amerika
  • Rance Cleaveland, University of Maryland - Vereinigte Staaten von Amerika

Research Output

  • 73 Zitationen
  • 13 Publikationen
  • 1 Disseminationen
Publikationen
  • 2019
    Titel A Component-Based Hybrid Systems Verification and Implementation Tool in KeYmaera X (Tool Demonstration)
    DOI 10.1007/978-3-030-23703-5_5
    Typ Book Chapter
    Autor Müller A
    Verlag Springer Nature
    Seiten 91-110
  • 2018
    Titel Tactical contract composition for hybrid system component verification
    DOI 10.1007/s10009-018-0502-9
    Typ Journal Article
    Autor Müller A
    Journal International Journal on Software Tools for Technology Transfer
    Seiten 615-643
    Link Publikation
  • 2016
    Titel A Component-Based Approach to Hybrid Systems Safety Verification
    DOI 10.1007/978-3-319-33693-0_28
    Typ Book Chapter
    Autor Müller A
    Verlag Springer Nature
    Seiten 441-456
  • 2020
    Titel Associative, proof-aware Composition of Cyber-physical Systems
    Typ Other
    Autor Andreas Müller
    Link Publikation
  • 2020
    Titel Towards CPS Verification Engineering
    Typ Conference Proceeding Abstract
    Autor Werner Retschitzegger
    Konferenz 22nd International Conference on Information Integration and Web-based Applications and Services (iiWAS)
  • 2017
    Titel Change and Delay Contracts for Hybrid System Component Verification
    Typ Other
    Autor Andreas Müller
    Link Publikation
  • 2017
    Titel Component-based Deductive Verification of Cyber-Physical System
    Typ Other
    Autor Andreas Müller
    Link Publikation
  • 2017
    Titel A Benchmark for Component-based Hybrid Systems Safety Verification
    DOI 10.29007/9jm3
    Typ Conference Proceeding Abstract
    Autor Müller A
    Seiten 65-54
    Link Publikation
  • 2017
    Titel Change and Delay Contracts for Hybrid System Component Verification
    DOI 10.1007/978-3-662-54494-5_8
    Typ Book Chapter
    Autor Müller A
    Verlag Springer Nature
    Seiten 134-151
  • 2020
    Titel Towards CPS Verification Engineering
    DOI 10.1145/3428757.3429146
    Typ Conference Proceeding Abstract
    Autor Müller A
    Seiten 367-371
    Link Publikation
  • 2015
    Titel Logic-Based Modeling Approaches for Qualitative and Hybrid Reasoning in Dynamic Spatial Systems
    DOI 10.1145/2764901
    Typ Journal Article
    Autor Mitsch S
    Journal ACM Computing Surveys (CSUR)
    Seiten 1-40
  • 2015
    Titel Verified Traffic Networks: Component-Based Verification of Cyber-Physical Flow Systems
    DOI 10.1109/itsc.2015.128
    Typ Conference Proceeding Abstract
    Autor Muller A
    Seiten 757-764
  • 2015
    Titel Component-based CPS Verification: A Recipe for Reusability
    Typ Conference Proceeding Abstract
    Autor Andreas Müller
    Konferenz Doctoral Symposium of Formal Methods, co-located with the 20th International Symposium on Formal Methods (FM 2015)
    Seiten 33-37
    Link Publikation
Disseminationen
  • 2016
    Titel Lange Nacht der Forschung
    Typ Participation in an open day or visit at my research institution

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