Verification of Modular Systems with Unknown Components Combining Testing and Inference - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2013

Verification of Modular Systems with Unknown Components Combining Testing and Inference

Résumé

Verification of a modular system composed of communicating components is a difficult problem, especially when the formal specifications, i.e., models of the components are not available. Conventional testing techniques are not efficient in detecting erroneous interactions of components because interleavings of internal events are difficult to reproduce in a modular system. The problem of detecting intermittent errors and other compositional problems in the absence of components' models is addressed in this paper. A method to infer a controllable approximation of communicating components through testing is elaborated. The inferred finite state models of components are used to detect compositional problems in the system through reachability analysis. To confirm a flaw in a particular component, a witness trace is used to construct a test applied to the component in isolation. The models are refined at each analysis step thus making the approach iterative.
Fichier principal
Vignette du fichier
RR-LIG-028.pdf (7.55 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00857300 , version 1 (10-09-2013)

Identifiants

  • HAL Id : hal-00857300 , version 1

Citer

Roland Groz, Keqin Li, Alexandre Petrenko. Verification of Modular Systems with Unknown Components Combining Testing and Inference. 2013. ⟨hal-00857300⟩
113 Consultations
68 Téléchargements

Partager

Gmail Facebook X LinkedIn More