Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Three-Valued Asynchronous Distributed Runtime Verification

Torben Scheffel, Malte Schmitz

Abstract

This paper studies runtime verification of distributed asynchronous systems and presents a monitor generation procedure for this purpose, which allows three-valued monitoring. The properties used in the monitors are specified in a logic that was newly created for this purpose and is called Distributed Temporal Logic (DTL). DTL combines the three-valued Linear Temporal Logic (LTL3) with the past-time Distributed Temporal Logic (ptDTL), which allows to mark subformulas for remote evaluation. The monitor generation presented in this paper is based on an adopted version of the LTL3 monitor generation, which integrates the ptDTL monitor construction. The aim of this new procedure is to increase the amount of monitorable properties compared to the properties monitorable with ptDTL. Runtime verification using this new monitoring has been implemented on LEGO Mindstorms NXT robots communicating via Bluetooth.

OriginalspracheEnglisch
Titel 2014 Twelfth ACM/IEEE Conference on Formal Methods and Models for Codesign (MEMOCODE)
Seitenumfang10
Herausgeber (Verlag)IEEE
Erscheinungsdatum01.10.2014
Seiten52-61
ISBN (Print)978-147995338-7
DOIs
PublikationsstatusVeröffentlicht - 01.10.2014
Veranstaltung12th ACM/IEEE International Conference on Methods and Models for System Design
- Lausanne, Schweiz
Dauer: 19.10.201421.10.2014
Konferenznummer: 109325

UN SDGs

Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung

  1. SDG 9 – Industrie, Innovation und Infrastruktur
    SDG 9 – Industrie, Innovation und Infrastruktur

Fingerprint

Untersuchen Sie die Forschungsthemen von „Three-Valued Asynchronous Distributed Runtime Verification“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren