An {I/O} Automata-based Approach to Verify Component Compatibility: Application to the {CyCab} Car - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

An {I/O} Automata-based Approach to Verify Component Compatibility: Application to the {CyCab} Car

Résumé

An interesting formal approach to specify component interfaces is interface automata based approach, which is proposed by L. Alfaro and T. Henzinger. These formalisms have the ability to model both the input and output requirements of components system. In this paper, we propose a method to enrich interface automata by the semantics of actions in order to verify components interoperability at the levels of signatures, semantics, and protocol interactions of actions. These interfaces consist of a set of required and offered actions specified by Pre and Post conditions. The verification of the compatibility between interface automata reuse the L.Alfaro and T.Henzinger proposed algorithm and adapt it by taking into account the action semantics. Our approach is illustrated by a case study of the vehicle CyCab.
Fichier principal
Vignette du fichier
cmm08_ip.pdf (275.1 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

  • HAL Id : hal-00563290 , version 1

Citer

Samir Chouali, Hassan Mountassir, Sebti Mouelhi. An {I/O} Automata-based Approach to Verify Component Compatibility: Application to the {CyCab} Car. FESCA'08, Formal {F}oundations of {E}mbedded {S}oftware and {C}omponent-based {S}oftware {A}rchitectures, 2008, Hungary. pp.3--13. ⟨hal-00563290⟩
77 Consultations
183 Téléchargements

Partager

Gmail Facebook X LinkedIn More