Vérification formelle d'un algorithme générique et hiérarchique d'exclusion mutuelle

Julien Sopena 1 Souheib Baarir 2 Fabrice Legond-Aubry 2
1 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
2 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Résumé : Dans un environnement distribué, l'exclusion mutuelle des accès aux ressources partagées est un problème fondamental. En s'adaptant aux contraintes des nouvelles topologies de type GRID, les algorithmes d'exclusion mutuelle deviennent de plus en plus complexes et donc de plus en plus difficiles à prouver. Dans un cadre systématique et formel, nous proposons ici une nouvelle approche générique reposant sur la composition d'algorithmes existants et déjà prouvés ainsi que sur l'exploitation de la topologie physique du réseau. Notre composition permet un passage à l'échelle dans cet environnement hétérogène, tout en facilitant la preuve des algorithmes. Notre étude formalise les propriétés fondamentales de ce paradigme et montre par « model cheking » que notre algorithme de composition préserve bien les propriétés des algorithmes composés.
Document type :
Journal articles
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01176325
Contributor : Lip6 Publications <>
Submitted on : Wednesday, July 15, 2015 - 11:40:01 AM
Last modification on : Thursday, March 21, 2019 - 12:59:58 PM

Links full text

Identifiers

Citation

Julien Sopena, Souheib Baarir, Fabrice Legond-Aubry. Vérification formelle d'un algorithme générique et hiérarchique d'exclusion mutuelle. Technique et Science Informatiques, Hermès-Lavoisier, 2009, 28 (9), pp.1085-1105. ⟨10.3166/tsi.28.1085-1105⟩. ⟨hal-01176325⟩

Share

Metrics

Record views

305