Design Validation of ZCSP with SPIN - Rapports LIP6
Rapport (Rapport De Recherche) Année : 2003

Design Validation of ZCSP with SPIN

Validation Formelle du protocole ZCSP avec SPIN

Résumé

We consider the problem of specifying a model of a Zero Copy Secured Protocol for LTL verification purpose with the Model Checker SPIN. ZCSP is based on Direct Memory Access. Datas are directly read/written in user space memory, decreasing latency and saving processor computing time. We first introduce the ZCSP protocol before analysing different ways of modelling. Two main steps were performed : A finite and a none finite sequences model. The first model gave us an overview of the protocol robustness. The second allowed us to test realistics properties. We also describe LTL properties that were checked with the SPIN model checker. Unfortunately the size of the system is frequently prohibitive. Thus, we explain all minimization we had to perform.
Nous nous intéressons au problème de modélisation et de validation d'un protocole de type "zéro-copie". Le protocole ZCSP (Zero-Copy secured protocol) est basé sur un accès direct en mémoire. Nous avons procédé à deux approches : un modèle couvrant un ensemble fini de séquences afin d'en mesurer la robustesse. Le second modèle étant plus proche de la réalité. Nous décrivons aussi les propriétés validées. Les espaces de recherche atteignant des tailles prohibitives, nous expliquerons quelles réductions nous avons faites.
Fichier principal
Vignette du fichier
lip6.2002.025.pdf (138.14 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02545640 , version 1 (17-04-2020)

Identifiants

  • HAL Id : hal-02545640 , version 1

Citer

Vincent Beaudenon, Emmanuelle Encrenaz, Jean-Lou Desbarbieux. Design Validation of ZCSP with SPIN. [Research Report] lip6.2002.025, LIP6. 2003. ⟨hal-02545640⟩
118 Consultations
103 Téléchargements

Partager

More