inria-00000171, version 1
Proving Component Interoperability with B Refinement
Samir Chouali
1Maritta Heisel
2Jeanine Souquières
1
(2005)
Résumé : We use the formal method B for specifying interfaces of software components. Each component interface is equipped with a suitable data model defining all types occurring in the signature of interface operations. Moreover, pre- and postconditions have to be given for all interface operations. The interoperability between two components is proved by using a refinement relation between an adaptation of the interface specifications.
- 1 : DEDALE (LORIA)
- INRIA – CNRS : UMR7503 – Université Henri Poincaré - Nancy I – Université Nancy II – Institut National Polytechnique de Lorraine (INPL)
- 2 : Fachbereich Ingenieurwissenschaften Institut fur Medientechnik und Software Engineering
- Universität Duisburg-Essen
- Domaine : Informatique/Bibliothèque électronique
- Mots-clés : component interoperability – B method
- inria-00000171, version 1
- http://hal.inria.fr/inria-00000171
- oai:hal.inria.fr:inria-00000171
- Contributeur : Samir Chouali
- Soumis le : Mercredi 20 Juillet 2005, 17:27:30
- Dernière modification le : Jeudi 29 Juin 2006, 12:03:57






Documents associés
Exporter