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
Other. Institut National Polytechnique de Grenoble - INPG, 2010. English


https://tel.archives-ouvertes.fr/tel-00485933
Contributor : Thanh Hung Nguyen <>
Submitted on : Friday, October 15, 2010 - 12:13:34 PM
Last modification on : Friday, October 15, 2010 - 4:41:50 PM

Identifiers

  • HAL Id : tel-00485933, version 2

Collections

Citation

Thanh-Hung Nguyen. Constructive Verification for Component-based Systems. Other. Institut National Polytechnique de Grenoble - INPG, 2010. English. <tel-00485933v2>

Export

Share

Metrics

Consultation de
la notice

158

Téléchargement du document

82