Skip to main navigation Skip to search Skip to main content

DejaVu: A monitoring tool for first-order temporal logic

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we describe our monitoring tool, DejaVu, which implements our algorithm for monitoring first-order past linear-time temporal logic over a sequence of events that carry data. We propose the use of Binary Decision Diagrams (BDDs) for representing and manipulating sets of observed data since (1) BDDs provide highly compact representations, (2) operations overBDDs, in particular complementation, are very efficient, and (3) the monitor construction for the propositional case shown in naturally extends to BDDs. Our experiments show a substantial improvement in performance compared to a related tool.

Original languageEnglish
Title of host publicationProceedings - 2018 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages12-13
Number of pages2
ISBN (Print)9781538667484
DOIs
StatePublished - 7 Aug 2018
Event3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018 - Porto, Portugal
Duration: 10 Apr 2018 → …

Publication series

NameProceedings - 2018 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018

Conference

Conference3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018
Country/TerritoryPortugal
CityPorto
Period10/04/18 → …

Keywords

  • BDD
  • Monitoring
  • Runtime-verification
  • Temporal-logic

ASJC Scopus subject areas

  • Safety, Risk, Reliability and Quality
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'DejaVu: A monitoring tool for first-order temporal logic'. Together they form a unique fingerprint.

Cite this