| ||||
Sigle : INF6002 Gr. 01 Titre : Système à objets répartis Session : Hiver 2011 Horaire et local Professeur : El Guemhioui, Karim | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPermettre à l'étudiant de maîtriser les connaissances nécessaires pour concevoir une infrastructure de systèmes répartis en considérant les nouvelles technologies et les normes associées, dont celles spécifiques à l'interopérationnalité.ContenuÉtude des architectures distribuées et essentiellement celles basées sur le modèle client/serveur et l'approche orientée objet. Développement de composants logiciels réutilisables, distribuables et interopérationnels indépendamment de la plate-forme matérielle et du langage de programmation respectifs du client et du serveur. Étude du standard CORBA (Common Object Request Broker Architecture) de l'OMG : bus, services, langage de définition d'interface (IDL), outils communs. | ||||
2. Objectifs spécifiques du cours : | ||||
Acquérir des connaissances théoriques et pratiques sur les nouvelles technologies à objets répartis et sur les plates-formes de développement associées. Les applications informatiques modernes sont de plus en plus tributaires de trois technologies fondamentales : l'orienté-objet, le client-serveur et l'Internet (plus précisément le Web). L'objectif de ce cours est double :
| ||||
3. Stratégies pédagogiques : | ||||
| ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Heures de consultation : sur rendez-vous (local B-0125, poste 1622). | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Introduction aux systèmes répartis
|
11 jan. 2011 | ||
2 |
Middleware client-serveur de base
|
18 jan. 2011 | ||
3 | (Suite) | 25 jan. 2011 | ||
4 |
Introduction à CORBA
|
01 fév. 2011 | ||
5 |
|
08 fév. 2011 | ||
6 | CORBA (suite) | 15 fév. 2011 | ||
7 | Examen de mi-session | 22 fév. 2011 | ||
8 | Semaine de relâche | 01 mars 2011 | ||
9 |
|
08 mars 2011 | ||
10 |
|
15 mars 2011 | ||
11 |
|
22 mars 2011 | ||
12 |
|
29 mars 2011 | ||
13 |
|
05 avr. 2011 | ||
14 |
|
12 avr. 2011 | ||
15 | Examen final | 19 avr. 2011 | ||
6. Évaluation du cours : | ||||
Examen de mi-session : 30 % Examen final : 35 % Rapport de recherche et présentation : 15 % Lecture d'articles et autres travaux : 20 % | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
Ouvrage utilisé en classe :
Engineering Distributed Objects, Wolfgang Emmerich, Wiley, 2000 Autres références : Distributed Systems : Principles and Paradigms, A. Tanenbaum, M. van Steen, Prentice-Hall, 2002 Pure CORBA, Fintan Bolton, SAMS, 2002 Au Coeur de CORBA, Daniel Jérôme, 2e édition, Vuibert, 2002 | ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |