elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Synthesizing adaptive test strategies from temporal logic specifications

Bloem, Roderick und Fey, Görschwin und Greif, Fabian und Könighofer, Robert und Pill, Ingo und Riener, Heinz und Röck, Franz (2019) Synthesizing adaptive test strategies from temporal logic specifications. Formal Methods in System Design, 55 (2), Seiten 103-135. Springer. doi: 10.1007/s10703-019-00338-9. ISSN 0925-9856.

Dieses Archiv kann nicht den Volltext zur Verfügung stellen.

Offizielle URL: https://doi.org/10.1007/s10703-019-00338-9

Kurzfassung

Constructing good test cases is difficult and time-consuming, especially if the system under test is still under development and its exact behavior is not yet fixed. We propose a new approach to compute test strategies for reactive systems from a given temporal logic specification using formal methods. The computed strategies are guaranteed to reveal certain simple faults in every realization of the specification and for every behavior of the uncontrollable part of the system's environment. The proposed approach supports different assumptions on occurrences of faults (ranging from a single transient fault to a persistent fault) and by default aims at unveiling the weakest one. Based on well-established hypotheses from fault-based testing, we argue that such tests are also sensitive for more complex bugs. Since the specification may not define the system behavior completely, we use reactive synthesis algorithms with partial information. The computed strategies are adaptive test strategies that react to behavior at runtime. We work out the underlying theory of adaptive test strategy synthesis and present experiments for a safety-critical component of a real-world satellite system. We demonstrate that our approach can be applied to industrial specifications and that the synthesized test strategies are capable of detecting bugs that are hard to detect with random testing.

elib-URL des Eintrags:https://elib.dlr.de/133143/
Dokumentart:Zeitschriftenbeitrag
Titel:Synthesizing adaptive test strategies from temporal logic specifications
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Bloem, RoderickNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Fey, Görschwingoerschwin.fey (at) tuhh.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Greif, FabianFabian.Greif (at) dlr.dehttps://orcid.org/0000-0001-7494-909XNICHT SPEZIFIZIERT
Könighofer, RobertNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Pill, IngoNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Riener, HeinzNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Röck, FranzNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:Oktober 2019
Erschienen in:Formal Methods in System Design
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Ja
In ISI Web of Science:Ja
Band:55
DOI:10.1007/s10703-019-00338-9
Seitenbereich:Seiten 103-135
Verlag:Springer
ISSN:0925-9856
Status:veröffentlicht
Stichwörter:Temporal Logic Design Synthesis Adaptive Test Strategies
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - Core Avionics (alt)
Standort: Bremen
Institute & Einrichtungen:Institut für Raumfahrtsysteme > Avioniksysteme
Hinterlegt von: Meß, Jan-Gerd
Hinterlegt am:07 Jan 2020 12:43
Letzte Änderung:27 Jun 2023 08:29

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.