Skip to Main content Skip to Navigation

Tool supported real-time system verification with combination of abstraction/deduction and model checking

Eunyoung Kang 1
1 MOSEL - Proof-oriented development of computer-based systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : This thesis provides an efficient formal scheme for the tool-supported real-time system verification by combination of abstraction-based deductive and model checking techniques in order to handle the limitations of the applied verification techniques. This method is based on IAR (Iterative Abstract Refinement) to compute finite state abstractions. Given a transition system and a finite set of predicates, this method determines a finite abstraction, where each state of the abstract state space is a true assignment to the abstraction predicates. A theorem prover can be used to verify that the finite abstract model is a correct abstraction of a given system by checking conformance between an abstract and a concrete model by establishing/proving that a set of verification conditions are obtained during the IAR procedure. Then the safety/liveness properties are checked over the abstract model. If the verification condition holds successfully, IAR terminates its procedure. Otherwise more analysis is applied to identify if the abstract model needs to be more precise by adding extra predicates. As abstraction form, we adopt a class of predicate diagrams and define a variant of predicate diagram PDT (Predicate Diagram for Timed systems) that can be used to verify real-time and parameterized systems.
Document type :
Complete list of metadata

Cited literature [81 references]  Display  Hide  Download
Contributor : Eunyoung Kang <>
Submitted on : Sunday, December 9, 2007 - 3:54:23 PM
Last modification on : Friday, February 26, 2021 - 3:28:05 PM
Long-term archiving on: : Monday, April 12, 2010 - 6:42:20 AM


  • HAL Id : tel-00195096, version 1



Eunyoung Kang. Tool supported real-time system verification with combination of abstraction/deduction and model checking. Software Engineering [cs.SE]. Université Henri Poincaré - Nancy I, 2007. English. ⟨tel-00195096⟩



Record views


Files downloads