Module : Systèmes répartis, collaboratifs et transactionnels. CODE UMINR308
Responsable
J. Ferrié
Parcours intégrant UV
aucun.
Parcours possibles
tous. UE conseillée pour le parcours IICW.
Pré-Requis
ULIN502 ULIN604.
Controle connaissances
3
Description de l'UE :
Semestre
Code
Intitulé
Cours
TD
TP
TER
S3
UMINR308
Systèmes répartis, collaboratifs et transactionnels
15h
-
-
Detail du programme
Objectifs : Contenu :
Objectif
La conception et la réalisation des systèmes répartis (mobiles ou non) et
en particulier des systèmes transactionnels et collaboratifs posent des
problèmes liés à la synchronisation de la concurrence, à la gestion des
objets répartis, ainsi qu'à la tolérance aux fautes. L'objectif du cours
est de présenter les principales notions et les différentes techniques pour
les résoudre.
Plan
Systèmes répartis
Problèmes de la répartition
Synchronisation des processus et ordonnancement des événements
Allocation de ressources
Contrôle de cohérence de l'information répartie, dupliquée
Systèmes collaboratifs répartis
Propriétés d'un environnement collaboratif
Respect de l'intention et de la causalité
Méthodes de maintien de la convergence des copies
Systèmes transactionnels répartis
Propriétés des transactions
Tolérance aux pannes
Théorie de la sérialisabilité
Méthodes de contrôle de concurrence
Approches nouvelles
Bibliographie
? Systèmes informatiques répartis : concepts et techniques. Cornafion (nom collectif), Editions Donod, 1981.
? La communication et le temps dans les réseaux et les systèmes répartis. M. Raynal, Editions Eyrolles, 1991.
? Les systèmes transactionnels : concepts, normes et produits. J. Besancenot, M. Cart, J. Ferrié, R. Guerraoui, P. Pucheral,
B. Traverson, Editions Hermes, 1997.
? Transaction Processing: Concepts and Techniques. J. Gray & A. Reuter, Morgan Kaufmann, 1993.