Compositional Verification for Component-based Systems and Application - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Compositional Verification for Component-based Systems and Application

Saddek Bensalem
Marius Bozga
Thanh-Hung Nguyen
  • Fonction : Auteur
  • PersonId : 857881
Joseph Sifakis
  • Fonction : Auteur
  • PersonId : 857859

Résumé

We present a compositional method for the verification of component-based systems described in a subset of the BIP language encompassing multi-party interaction without data transfer. The method is based on the use of two kinds of invariants. Component invariants which are over-approximations of components' reachability sets. Interaction invariants which are constraints on the states of components involved in interactions. Interaction invariants are obtained by computing traps of finite-state abstractions of the verified system. The method is applied for deadlock verification in the D-Finder tool. D-Finder is an interactive tool that takes as input BIP programs and applies proof strategies to eliminate potential deadlocks by computing increasingly stronger invariants. The experimental results on non-trivial examples allow either to prove deadlock-freedom or to identify very few deadlock configurations that can be analyzed by using state space exploration.
Fichier principal
Vignette du fichier
main.pdf (226.89 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00359303 , version 1 (06-02-2009)

Identifiants

Citer

Saddek Bensalem, Marius Bozga, Thanh-Hung Nguyen, Joseph Sifakis. Compositional Verification for Component-based Systems and Application. Automated Technology for Verification and Analysis 6th International Symposium, ATVA 2008, Oct 2008, Seoul, South Korea. pp.64-79, ⟨10.1007/978-3-540-88387-6⟩. ⟨hal-00359303⟩
236 Consultations
235 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More