Outils personnels
FUNDP > Enseignement > Cours

Cours 2011

INFO M112 - Ingénierie des architectures logicielles: technologies et méthodes

Enseignant(s)

Vincent ENGLEBERT

Encadrement des TP/Exercices

Fabian GILSON

Objectifs

Les objectifs du cours sont: 1) Présenter les principes des différentes technologies nécessaires à la mise en œuvre des architectures distribuées. 2) Permettre aux étudiants de mettre en œuvre ces principes lors d'un laboratoire en concevant et développant un système distribué complexe, de manière critique et autonome.

Contenu

Exigences des Systèmes Distribués

Systèmes Distribués et Modèles

Threads & Concurrence

Principes des Architectures Middleware (orienté objets, messages, services, transactions)

Modèles de Communication

Middleware orienté objets, étude de cas: CORBA et ses services

Transactions distribuées & Concurrence

Conception d'une architecture distribuée (études de cas)

Distribution des données

Les Agents Mobiles

Donné en

Année(s) d'études

Quadrimestre

Théorie (h)

Exercices (h)

Crédits

1er master (120 crédits) en sciences informatiques, à finalité spécialisée

1er

30

30

7

Master (60 crédits) en sciences informatiques

1er

30

30

7

Méthode d'enseignement

Cours magistral avec transparents et interactif.

Evaluation

Examen écrit.

Prérequis

Java (classes, interfaces, héritage, principes)

Le cours de réseau (TCP & UDP, couches ISO)

UML

Lectures recommandées

Voir webcampus.

Site du cours sur WebCampus