The purpose of this thesis is to create a coupling of the formal specification framework FOCUS in the generic theorem prover Isabelle/HOL, a logical framework based on Higher-Order Logic. The main focus of this work is on specification and verification of embedded real-time systems. The key contributions of the thesis are (1) Deep embedding of that part of the framework FOCUS, which is appropriate for the specification of real-time systems, into Isabelle/HOL. „FOCUS on Isabelle“ enables to
validate and verify system specifications in a methodological way. (2) Syntax extensions for FOCUS for the argumentation over time intervals: a special kind of tables, timed state transition diagrams, and a number of new operators. The deep embedding into Isabelle/HOL includes all these extensions. (3) Schemata for automatic correctness proofs in Isabelle/HOL of the syntactic interfaces for specified system components.
«
The purpose of this thesis is to create a coupling of the formal specification framework FOCUS in the generic theorem prover Isabelle/HOL, a logical framework based on Higher-Order Logic. The main focus of this work is on specification and verification of embedded real-time systems. The key contributions of the thesis are (1) Deep embedding of that part of the framework FOCUS, which is appropriate for the specification of real-time systems, into Isabelle/HOL. „FOCUS on Isabelle“ enables to
va...
»