DOI: 10.1007/978-3-540-72734-7_32
|View full text |Cite
|
Sign up to set email alerts
|

A Temporal Dynamic Logic for Verifying Hybrid System Invariants

Abstract: Abstract. We combine first-order dynamic logic for reasoning about possible behaviour of hybrid systems with temporal logic for reasoning about the temporal behaviour during their operation. Our logic supports verification of hybrid programs with first-order definable flows and provides a uniform treatment of discrete and continuous evolution. For our combined logic, we generalise the semantics of dynamic modalities to refer to hybrid traces instead of final states. Further, we prove that this gives a conserva… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
55
0

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 25 publications
(56 citation statements)
references
References 23 publications
1
55
0
Order By: Relevance
“…Otherwise, dL can be augmented with temporal operators to refer to intermediate states or nonterminating traces. The corresponding calculus is compatible and reduces temporal properties to non-temporal properties at intermediate states of the hybrid program [49].…”
Section: Definition 5 (Transition Semantics Of Hybrid Programs)mentioning
confidence: 99%
See 1 more Smart Citation
“…Otherwise, dL can be augmented with temporal operators to refer to intermediate states or nonterminating traces. The corresponding calculus is compatible and reduces temporal properties to non-temporal properties at intermediate states of the hybrid program [49].…”
Section: Definition 5 (Transition Semantics Of Hybrid Programs)mentioning
confidence: 99%
“…Further, this constraint can be used to find out how dense a track can be packed with trains in order to maximise ETCS throughput without endangering safety. Using the dL calculus, similar constraints can be derived [49] to find out how early a train needs to start negotiation in order to minimise the risk of having to reduce speed when the MA is not extendable in time, which is the ST parameter of Fig. 4.…”
Section: Verifying Safety In the European Train Control Systemmentioning
confidence: 99%
“…Like model checking, first-order DL can analyse the behaviour of operational system models [22,23]. Yet, DL calculi accept parameters: they verify systems by deductive proof rather than a more enumerative and graph-theoretic analysis of the (abstract) state space as in model checking [7].…”
Section: Introductionmentioning
confidence: 99%
“…In [23,24], we have introduced logics that extend the basic ideas of [22] into different directions. In [24], we have presented a logic with nominals to investigate compositionality.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation