Carmen: Software Component Model Checker - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Carmen: Software Component Model Checker

Résumé

The challenge of model checking of isolated software components becomes more and more relevant with the boom of component-oriented technologies [20]. An important issue here is how to verify an open model representing an isolated software component (also referred as the missing environment problem in [17]). In this paper, we propose on-the-fly simulation of the component environment to address the issue. We employ behavior protocols [18] and a system coordinating two model checkers: Java PathFinder [4] and BPChecker [15]. This approach allows us to enclose the model represent- ing the behavior of a given component and consequently to exhaustively verify the model. Our solution was implemented as the Carmen tool [1]. We demonstrate scalability of our approach on real-life examples and show that, in comparison with the COMBAT model checker [17], we bring better performance, and also exhaustive and correct verification.
Fichier principal
Vignette du fichier
carmen-camera-modif.pdf (473.98 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00282373 , version 1 (27-05-2008)

Identifiants

  • HAL Id : inria-00282373 , version 1

Citer

Ales Plsek, Jiri Adamek. Carmen: Software Component Model Checker. 4th International Conference on the Quality of Software Architecture (QoSA'08), Oct 2008, Karlsruhe, Germany. pp.71-85. ⟨inria-00282373⟩
118 Consultations
266 Téléchargements

Partager

Gmail Facebook X LinkedIn More