Runtime verification using a temporal description logic

Franz Baader*, Andreas Bauer, Marcel Lippmann

*Corresponding author for this work

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

    21 Citations (Scopus)

    Abstract

    Formulae of linear temporal logic (LTL) can be used to specify (wanted or unwanted) properties of a dynamical system. In model checking, the system's behavior is described by a transition system, and one needs to check whether all possible traces of this transition system satisfy the formula. In runtime verification, one observes the actual system behavior, which at any time point yields a finite prefix of a trace. The task is then to check whether all continuations of this prefix to a trace satisfy (violate) the formula. In this paper, we extend the known approaches to LTL runtime verification in two directions. First, instead of propositional LTL we use ALC-LTL, which can use axioms of the description logic instead of propositional variables to describe properties of single states of the system. Second, instead of assuming that the observed system behavior provides us with complete information about the states of the system, we consider the case where states may be described in an incomplete way by ALC-ABoxes.

    Original languageEnglish
    Title of host publicationFrontiers of Combining Systems - 7th International Symposium, FroCoS 2009, Proceedings
    Pages149-164
    Number of pages16
    DOIs
    Publication statusPublished - 2009
    Event7th International Symposium on Frontiers of Combining Systems, FroCoS 2009 - Trento, Italy
    Duration: 16 Sept 200918 Sept 2009

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume5749 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference7th International Symposium on Frontiers of Combining Systems, FroCoS 2009
    Country/TerritoryItaly
    CityTrento
    Period16/09/0918/09/09

    Fingerprint

    Dive into the research topics of 'Runtime verification using a temporal description logic'. Together they form a unique fingerprint.

    Cite this