Universitat de Girona

Programa de l'assignatura

Curs 2004-05

3105200741 SISTEMES D'INFORMACIÓ EN ENTORNS DISTRIBUÏTS


Objectius  

Donar a l'alumne una visió àmplia dels Sistemes d'Informació en un entorn complexe com són els sistemes distribuïts, il.lustrant els avantatges i problemàtiques pròpies d'aquests sistemes i veure com afecten al disseny i implementació.

Familiaritzar a l'estudiant en l'ús d'eines i mètodes de disseny aplicables a aquests entorns.
 
Prerrequisits  

Obligatoris: cap
Recomanats: cap
 
Contingut (Programa)  

1.- Introducció als S.I. Distribuïts.(2 sessions) 1.1 Conceptes
1.2 Àmbit. Perquè S.I. Distribuïts?
1.3 Arquitectures Distribuïdes: SOs i Lps
1.4 Avantatges / Problemàtica dels SIDs
2.- Bases de Dades Distribuïdes.(6 sessions) 2.1 BDDs. Conceptes
2.2 Nivells de transparència
2.3 Funcions bàsiques d'un SGBDD
2.4 BD Interoperables. Introducció
2.5 Localització de les dades
2.6 Integritat i concurrència en BDDs
2.7 Exemples d'implementacions de SGBDDs
3.- Patrons arquitectònics i de disseny. (2 sessions) 3.1 Patrons. Conceptes
3.2 Patrons arquitectònics, Patrons de disseny i Idiomes
3.3 Patrons per a Sistemes Distribuïts
4.- Plataformes de Sistemes Distribuïts.(4 sessions) 4.1 Visió general
4.2 CORBA (3h)
4.3.Exemples d’eines de software : Microsoft .NET / Delphi DataSnap / CORBA / Visibroker. , Java.
 
Bibliografia  


Bibliografia bàsica:
- LIU M.L : Computación Distribuida. Fundamentos y Aplicaciones. Pearson. Addison-Wesley.Ed 2004.
- OZSU; TAMER, M.; VALDURIEZ; PATTRICK: Principles of distributed database systems. Prentice Hall International Editions, 2a ed. 1999.
- BUSCHMANN,F.; MEUNIER,R.; ROHNERT,H.; SOMERLAD,P.; STAL,M.: Pattern-oriented Software Architecture. A System of patterns. Ed. John Wiley & Sons, 1996.

Bibliografia complementària
- COULOURIS, G:: Distributed Systems: Concepts and Design. Ed. Addison-Wesley, 1994.
- GERI,S.;PELAGATTI, G.: Distributed Databases: Principles and Systems. Ed. McGraw-Hill, 1985.
- MOWBRAY,T.J.; ZAHARI,K.: The essential CORBA: System integration using distributed objectes. Ed. John Wiley & Sons, 1995.
 - OTTE,R.; PATRICK,P.; RAY,M.: Understanding CORBA. Ed. Prentice-Hall, 1996.

 
Mètodes docents  

Classes de teoria i problemes: 2 hores setmanals
Pràctiques: 2 hores setmanals

Conferències / Xerrades:
Es programaran una sèrie de conferències o xerrades que oferiran empreses o institucions, que aportaran exemples de sistemes d'informació distribuïts en funcionament actualment.
 
Tipus d'exàmens i avaluacions  

Un examen al final del quadrimestre que serà el 70% de la nota final i el restant 30% serà avaluat a les pràctiques.
Nota mínima de cadascuna de les parts 4/10.
 
Informació addicional  

Pràctiques a determinar sobre els diferents temes.
1. Recerca i presentació d’un exemple de Sistema d’Informació Distribuït
2. Anàlisi / Explicació de Patrons Arquitectònics / Disseny
3. Exercici de disseny de la localització de dades en un SGBDD
 
Llengua de les classes  

Català