1993
DOI: 10.1007/bf01383987
|View full text |Cite
|
Sign up to set email alerts
|

An embedding of Timed Transition Systems in HOL

Abstract: Abstract:The theory of Timed Transition Systems developed by Henzinger, Manna, and Pnueli provides a formal framework for specifying and reasoning about real-time systems. In this paper, we report on some preliminary investigations into the mechanization of this theory using the HOL theorem prover.We review the main ideas of the theory and describe how it has been formally embedded in HOL. A graphical notation of timed transition diagrams and a real-time temporal logic for requirements have also been embedded … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
2
0

Year Published

1994
1994
2020
2020

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 5 publications
1
2
0
Order By: Relevance
“…All definitions and theorems presented in the following are directly derived from a mechanization developed in Coq. This part of our contributions connects to the previous work of R. Cardell-Oliver et al [14] about the embedding in hol of [16] and C. Paulin-Mohring about the formalization of timed automata in Coq [20]. With respect to the Petri Net community, our work is in the spirit of B. Berard et al [4].…”
Section: Timed Semantics Of Component-based Languagessupporting
confidence: 69%
“…All definitions and theorems presented in the following are directly derived from a mechanization developed in Coq. This part of our contributions connects to the previous work of R. Cardell-Oliver et al [14] about the embedding in hol of [16] and C. Paulin-Mohring about the formalization of timed automata in Coq [20]. With respect to the Petri Net community, our work is in the spirit of B. Berard et al [4].…”
Section: Timed Semantics Of Component-based Languagessupporting
confidence: 69%
“…Timed automata [1] support both discrete events and measuring durations on a time scale, with several mechanization approaches of their semantics [11,27,14]. However, this time scale is global and uniform: all clocks in a timed automaton progress at the same rate.…”
Section: Related Workmentioning
confidence: 99%
“…This relation can be integrated with any other concurrent languages. Formal mechanization of time models has already been done using other formal methods, for example [19] uses Higher Order Logic in Isabelle/HOL; [17] and [34] use the Calculus of Inductive Constructions in Coq, see [8]. The use of Agda in this development is motivated by the expressiveness of the language and its underlying unification mechanism, which provides an efficient interactive proof experience that other tools might lack.…”
Section: State Of the Artmentioning
confidence: 99%