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. |
|
|
|
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 |
|
|
|