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.
1. 1.- Introducció als S.I. Distribuïts.(2 sessions) Conceptes, Àmbit. Perquè S.I. Distribuïts? Arquitectures Distribuïdes: SOs i Lps. Avantatges / Problemàtica dels SIDs 2. 2.- Bases de Dades Distribuïdes.(6 sessions) BDDs. Conceptes. Nivells de transparència. Funcions bàsiques d'un SGBDD. Introducció BD Interoperables.Localització de les dades. Integritat i concurrència en BDDs. Exemples d'implementacions de SGBDDs 3. 3.- Patrons arquitectònics i de disseny. (2 sessions) Patrons. Conceptes. Patrons arquitectònics, Patrons de disseny i Idiomes. Patrons per a Sistemes Distribuïts 4. 4.- Plataformes de Sistemes Distribuïts.(6 sessions) CORBA (2 sessions). Microsoft .Net (3 sessions).Exemples d’eines de software : Microsoft .NET / Delphi DataSnap / CORBA / Visibroker, Java.
Tipus d’activitat Hores amb professor Hores sense professor Total Anàlisi / estudi de casos 11,50 14,00 25,50 Sessió expositiva 26,00 6,00 32,00 Total 37,50 20,00 57,5
Özsu, M.Tamer (1999). Principles of distributed database systems / M. Tamer Özsu, Patrick Valduriez. Upper Saddle River, N.J. Prentice Hall, cop. . Catàleg Coulouris, George F. (2005). Distributed systems : concepts and design. Harlow, England [etc.] : Addison-Wesley. Catàleg Mowbray, Thomas J. (1997). CORBA design patterns. New York [etc.] : Wiley & Sons. Catàleg Richter, Jeffrey (2002). Applied Microsoft .NET Framework programming. Redmon : Microsoft Press, cop. Catàleg
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Exàmen d'avaluació dels coneixements adquirits. Claredat, correctesa i originalitat en les respostes. 70 Recerca i presentació d’un exemple de Sistema d’Informació Distribuït. Es valorarà la qualitat i identificació dels factors crítics d'un SI distribuït a l'exemple escollit. 10 Anàlisi / Explicació de Patrons Arquitectònics / Disseny Comprensió dels patrons assignats. Claredat i profunditat en la presentació a classe. 10 Estudi del mecanisme de control de la concurrència en un SBGD distribuït a escollir. Claredat i aprofundiment en l'explicació. Originalitat del SBGDD escollit. 10
Mètodes docents: Classes de teoria i problemes: 2 hores setmanals Pràctiques: 2 hores setmanals Tipus d'exàmens: 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.
Els terminis de lliurament de les diferents activitats s'informaran convenientment als alumnes en funció del desenvolupament del curs.