Cooperation between the {B} method and the automata theory to check the component interoperability - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

Cooperation between the {B} method and the automata theory to check the component interoperability

Résumé

Component interoperability is one of the essential issues in the component based development, since it allows the composition of reusable heterogenous components developed by different people. In this paper, we propose an approach to formally verify component interoperability at signature, semantics, and protocol levels. It is based on the use of the B formal method for specifying component interfaces and finite transition systems for specifying component protocols. The verification is done with the B theorem prover and the verification of the simulation relation between transition systems. This approach allows to decide whether two components can interoperate if assembled together and whether a component can be replaced by another component.
Fichier principal
Vignette du fichier
chouali06_ip.pdf (207.75 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00563281 , version 1 (04-02-2011)

Identifiants

  • HAL Id : hal-00563281 , version 1

Citer

Samir Chouali. Cooperation between the {B} method and the automata theory to check the component interoperability. FACS'2006, 3rd Int. Workshop on Formal Aspects of Components Software, 2006, Czech Republic. pp.211--227. ⟨hal-00563281⟩
236 Consultations
76 Téléchargements

Partager

Gmail Facebook X LinkedIn More