PC215 Sistemas Distribuidos.


Objetivos

Horario de Clases
Martes y Viernes de 2 pm a 4 pm

Prof. Encargado: Andres Arcia
Correo Electronico: amoret@cemisid.ing.ula.ve
Cubiculo:
CEMISID (Centro de Microelectronica y Sistemas Distribuidos)
Nueva Facultad de Ingenieria 3er piso, ala este.
Telefono/Fax: (0274) - 240.2914

Bibliografia.
Sistemas Distribuidos. Conceptos y Diseno. George Coulouris. Jean Dollimore. Tim Kindberg.
(Distributed Systems. Concepts and Design).
Mejor conocido como cdk3, es recomendable que visiten frecuentemente la pagina del libro:
http://www.cdk3.net/
cdk3 cover

Evaluacion:
3 parciales =     50%
1 proyecto =     30%
tareas =             20%
---------------------------
TOTAL =       100%

Lista de discusion: sd@cemisid.ing.ula.ve
Una vez inscrito en el curso usted esta automaticamente inscrito en la lista de discusion.
Recuerde utilizar esta via para comunicar cualquier inquietud acerca de la materia.
Si desea inscribir cualquier otra direccion hagalo aqui:

http://www.cemisid.ing.ula.ve/mailman/listinfo/sd


Planificacion de la materia:
   
    Semana                                   Tema                                                                Material
                                                                                                                             Extra
S1 - M 11/3/03, V 14/3/03
Introduccion. Capitulo 1. Tarea 1.
L1
S2 - M 18/3/03, V 21/3/03
Capitulo 2 y 3 cdk3. Tarea 2.
Lectura recomendada.
L2
L3
S3 - M 25/3/03, V 28/3/03
Lectura de los articulos A1 y A2. Introduccion a RPC.
RPC

S4 - M 01/4/03, V 04/4/03
Lectura de los articulos A3 y A4.
Introduccion a Java RMI.
RMI
S5 - M 08/4/03, V 11/4/03
Lectura de los articulos A5 y A6.
Introduccion a CORBA.
IPC. Capitulo 4.
Caso de estudio: IPC Aleph.
MICO
tut1
tut2
L4
articulo
S6 - M 15/4/03, V 18/4/03
Semana Santa.
*
S7 - M 22/4/03, V 25/4/03
Objetos distribuidos e Invocacion Remota.
Capitulo 5.
1er Parcial.
(VIERNES 25/04)
L5
S8 - M 29/4/03, V 02/5/03
Soporte de los sistemas operativos.
Capitulo 6.
L6
L7
S9 - M 06/5/03, V 09/5/03
Sistema de archivos distribuidos.
Asignación de Proyectos
Caso de Estudio: Red de la ULA.
La clase esta disponible en CD.
L8


L9
S10 - M 13/5/03, V 16/5/03
Servicio de Nombres. Capitulo 9.
Caso de estudio: Aleph Locator.
L10
L11
articulo
S11 - M 20/5/03, V 23/5/03
Tiempo y estados globales.
Capitulo 10.
2do Parcial. (VIERNES 23/05)
L12
S12 - M 27/5/03, V 30/5/03
Coordinación y Acuerdos.
Capitulo 11.
L13
L14
S13 - M 03/6/03, V 06/6/03
Transacciones y Control de concurrencia.
Capitulo 12.
L15
S14 - M 10/6/03, V 13/6/03
Memoria distribuida.
Capitulo 16.
Caso de estudio: Aleph Shared Memory.
L16
articulo
S15 - M 16/6/03, V 20/6/03
Caso de estudio: CORBA.
Capitulo 17.

S16 - M 24/6/03, V 27/6/03
Discusión de los proyectos.
S17 - M 01/7/03, V 04/7/03
3er Parcial. (VIERNES 04/07)

S18 - M 08/7/03, V 11/7/03
Exposicion de Proyectos.



Lectura de Articulos:

A1 End-to-End Argument.
Saltzer, Reed & Clark
A2
Hints for computer system desing.
Lampson Butler.
A3
The arquitecture of complexity.
Simon Herbert.
*** SOLO DISPONIBLE EN FOTOCOPIA ***
A4
The cathedral and the bazaar.
Steven Eric.
A5
What makes bussines programming hard?
Woodward James
*** SOLO DISPONIBLE EN FOTOCOPIA ***

A6
On building systems that will fail.
Fernando Corbato.


Asignación de Proyectos:


Coda:
José Torres.
Manuel Correa.

CVS:
Adriana Quero.
Carmen Rodriguez.

LDAP:
Luis Sosa