Constructive Verification for Component-based Systems

Abstract : The goal of the thesis is to develop theory, methods and tools for the compositional and incremental verification for component-based systems. We propose a compositional verification method for proving safety properties. The method is based on the use of two kinds of invariants: component invariants which express local aspects of systems and interaction invariants which characterize global constraints induced by synchronizations between components. We provide efficient methods for computing these invariants. We also propose a new technique that takes the incremental design of the system into account. The integration of verification into design process allows to detect an error as soon as it appears. Moreover, the technique helps to avoid redoing all the verification process by reusing intermediate verification results. It takes advantage of the system structure for coping with complexity of the global verification and therefore, reduces significantly the cost of verification in both time and memory usage. The methods have been implemented in D-Finder tool-set. The experimental results obtained on non trivial examples and case studies show the efficiency of our methods as well as the capacity of D-Finder.
Document type :
Theses
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-00485933
Contributor : Thanh Hung Nguyen <>
Submitted on : Wednesday, June 16, 2010 - 11:18:37 AM
Last modification on : Friday, July 6, 2018 - 10:08:02 AM
Long-term archiving on : Friday, October 19, 2012 - 3:15:32 PM

Identifiers

  • HAL Id : tel-00485933, version 1

Collections

UJF

Citation

Thanh-Hung Nguyen. Constructive Verification for Component-based Systems. Other [cs.OH]. Institut National Polytechnique de Grenoble - INPG, 2010. English. ⟨tel-00485933v1⟩

Share

Metrics

Record views

16

Files downloads

638