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 ALC 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. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1007/978-3-642-04222-5_9 | FroCos |
Keywords | Field | DocType |
description logic alc,possible trace,linear temporal logic,runtime verification,dynamical system,observed system behavior,propositional ltl,actual system behavior,temporal description logic,transition system,finite prefix,satisfiability,model checking,description logic,dynamic system | Transition system,Model checking,Programming language,Axiom,Computer science,Description logic,Linear temporal logic,Theoretical computer science,Discrete mathematics,Algorithm,Runtime verification,Dynamical systems theory,Propositional variable | Conference |
Volume | ISSN | ISBN |
5749 | 0302-9743 | 3-642-04221-X |
Citations | PageRank | References |
18 | 0.78 | 11 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Franz Baader | 1 | 8123 | 646.64 |
Andreas Bauer | 2 | 26 | 1.97 |
Marcel Lippmann | 3 | 112 | 6.98 |