LIP6: comment y aller, en salle 105, barre 25-26.
Attention, il s'agit d'une journée complète.
Pour organiser le déjeuner (offert), inscrivez vous par courrier électronique via le lien suivant afin que nous puissions savoir qui sera présent le matin. Vous préciserez votre plate-forme (Mac, PC/Linux, PC/Windows - arg) afin que nous puission préparer (sans garantie pour windows ;-) ) des kit-TP.
Seuls les inscrits seront invités à déjeuner et auront accès à Internet.
Abstract: A Petri net is distributed if, given an allocation of transitions to (geographical) locations, no two transitions at different locations share a common input place. A system is distributable if there is some distributed Petri net implementing it.
This talk addresses the question of which systems can be distributed, while respecting a given allocation. The problem is stated formally as well as by examples, and the current status of this work is outlined.
Abstract: De nos jours, les bases de données sont d'une taille de plus en plus conséquente du fait du rôle qu'elles jouent dans pratiquement tous les domaines de la vie. Par conséquence, la gestion d'une base de données doit être très efficace. En effet, plusieurs techniques de gestion de bases de données existent mais leur efficacité dépend généralement de la taille et de la structure de la base de données. Dans cette perspective et dans le cadre du projet NEOPPOD, un nouveau protocole (appelé NEO) a été proposé pour les bases de données distribuées de grand taille. Le protocole NEO a été développé pour la gestion d'une base de données distribuée. Il tourne sur un ensemble de machines (nœuds) qui constituent le cluster. Ce dernier contient plusieurs types de nœuds :
Dans le cadre de mes travaux de thèse, j’ai proposé un modèle de réseaux de Petri colorés symétriques pour le protocole NEO. Ce modèle a été élaboré dans le but de spécifier et vérifier des propriétés attendues du protocole. Les phases d'élection du maître primaire ainsi que de démarrage ont été modélisées et vérifiées avec succès dans la mesure où aucune information n’est perdue (aussi dans le cas où il y a des transactions où les objets absents)..