Preuves d’algorithmes distribués par raffinement

Dans cette thèse, nous avons étudié et développé un environnement de preuve pour les algorithmes distribués. Nous avons choisi de combiner d’une part l’approche "correct-par-construction" basée sur la méthode "B évènementielle" et d’autre part les calculs locaux comme un outil de...

Full description

Bibliographic Details
Main Author: Tounsi, Mohamed
Other Authors: Bordeaux 1
Language:fr
Published: 2012
Subjects:
Online Access:http://www.theses.fr/2012BOR14545/document
id ndltd-theses.fr-2012BOR14545
record_format oai_dc
spelling ndltd-theses.fr-2012BOR145452017-06-22T04:31:05Z Preuves d’algorithmes distribués par raffinement Algorithmes distribués Calculs locaux Technique du raffinement Approche "correct-par-construction" Méthodes formelles Méthode B évènementielle Visidia Distributed algorithms Local computations Refinement technique "Correct-by-construction" approach Formal Methods Event-B method Visidia Dans cette thèse, nous avons étudié et développé un environnement de preuve pour les algorithmes distribués. Nous avons choisi de combiner d’une part l’approche "correct-par-construction" basée sur la méthode "B évènementielle" et d’autre part les calculs locaux comme un outil de codage et de preuve d’algorithmes distribués. Ainsi, nous avons proposé un patron et une approche qui caractérisent d’une façon incrémentale une démarche générale de preuve de plusieurs classes d’algorithmes distribués. Les solutions proposées sont validées et implémentées par un outil de preuve appelé B2Visidia. In this thesis, we have studied and developed a proof environment for distributed algorithms. We have chosen to combine the “correct-by-construction” approach based on the “Event-B” method and the local computations models. These models define abstract computing processes for solving problems by distributed algorithms. Thus, we have proposed a pattern and an approach to characterize a general approach to prove several classes of distributed algorithms. The proposed solutions are implemented by a tool called B2Visidia. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2012BOR14545/document Tounsi, Mohamed 2012-07-04 Bordeaux 1 Mosbah, Mohamed
collection NDLTD
language fr
sources NDLTD
topic Algorithmes distribués
Calculs locaux
Technique du raffinement
Approche "correct-par-construction"
Méthodes formelles
Méthode B évènementielle
Visidia
Distributed algorithms
Local computations
Refinement technique
"Correct-by-construction" approach
Formal Methods
Event-B method
Visidia

spellingShingle Algorithmes distribués
Calculs locaux
Technique du raffinement
Approche "correct-par-construction"
Méthodes formelles
Méthode B évènementielle
Visidia
Distributed algorithms
Local computations
Refinement technique
"Correct-by-construction" approach
Formal Methods
Event-B method
Visidia

Tounsi, Mohamed
Preuves d’algorithmes distribués par raffinement
description Dans cette thèse, nous avons étudié et développé un environnement de preuve pour les algorithmes distribués. Nous avons choisi de combiner d’une part l’approche "correct-par-construction" basée sur la méthode "B évènementielle" et d’autre part les calculs locaux comme un outil de codage et de preuve d’algorithmes distribués. Ainsi, nous avons proposé un patron et une approche qui caractérisent d’une façon incrémentale une démarche générale de preuve de plusieurs classes d’algorithmes distribués. Les solutions proposées sont validées et implémentées par un outil de preuve appelé B2Visidia. === In this thesis, we have studied and developed a proof environment for distributed algorithms. We have chosen to combine the “correct-by-construction” approach based on the “Event-B” method and the local computations models. These models define abstract computing processes for solving problems by distributed algorithms. Thus, we have proposed a pattern and an approach to characterize a general approach to prove several classes of distributed algorithms. The proposed solutions are implemented by a tool called B2Visidia.
author2 Bordeaux 1
author_facet Bordeaux 1
Tounsi, Mohamed
author Tounsi, Mohamed
author_sort Tounsi, Mohamed
title Preuves d’algorithmes distribués par raffinement
title_short Preuves d’algorithmes distribués par raffinement
title_full Preuves d’algorithmes distribués par raffinement
title_fullStr Preuves d’algorithmes distribués par raffinement
title_full_unstemmed Preuves d’algorithmes distribués par raffinement
title_sort preuves d’algorithmes distribués par raffinement
publishDate 2012
url http://www.theses.fr/2012BOR14545/document
work_keys_str_mv AT tounsimohamed preuvesdalgorithmesdistribuesparraffinement
_version_ 1718462224702373888