INE6514
Computação Distribuída II

Prof. Frank Siqueira

Programa de Pós-Graduação em Ciência da Computação
Universidade Federal de Santa Catarina
 

Cronograma | Avaliação | Bibliografia | Contato


Cronograma

Data

Conteúdo

Local

Material

15/06

Unidade 1 - Objetos Distribuídos

Sala INE103

Teoria: Slides; Folhetos.
Prática: RMI; CORBA.

29/06

Unidade 2 - Componentes Distribuídos

Sala INE103

Teoria: Slides; Folhetos.
Prática: EJB.

06/07

Unidade 3 - Web Services

Sala INE103

Teoria: Slides; Folhetos.
Prática: JAX-WS.

10/08

Unidade 4 - Redes Peer-to-Peer

+ Seminários

Sala INE103

Teoria: Slides; Folhetos.
Prática: APIs para redes P2P.

Seminários: Artigos sugeridos.

17/08

Unidade 5 - Middleware Orientado a Mensagens

+ Seminários

Sala INE103

Teoria: Slides; Folhetos.
Prática: JMS.
Seminários: Artigos sugeridos.

24/08

Unidade 6 - Memória Compartilhada Distribuída

+ Seminários

Sala INE103

Teoria: Slides; Folhetos.
Prática: JavaSpaces.
Seminários: Artigos sugeridos.

31/08

Prova

Sala INE103

3 a 6/09

Apresentação do Projeto

Sala INE305

Projeto: Descrição


Avaliação

  • Instrumentos de avaliação:
    • 1 Prova (individual)
    • 1 Projeto (em duplas)
    • 1 Seminário (individual)
  • Conceito: média aritmética simples das notas obtidas nas avaliações, convertida para conceitos conforme definido no regimento do PPGCC (A: 9,0 a 10; B: 7,5 a 8,9; C: 6,0 a 7,4; E: abaixo de 6,0).

Bibliografia

Livros

·         COULOURIS, George; DOLLIMORE, Jean; KINDBERG, Tim. Sistemas Distribuídos: Conceitos e Projeto. 4ª Edição. Bookman, 2007.

·         VERÍSSIMO, Paulo; RODRIGUES, Luís. Distributed Systems for System Architects. Kluwer, 2001.

·         TANENBAUM, Andrew S.; STEEN, Maarten van. Sistemas Distribuídos: Princípios e Paradigmas. 2ª Edição. Prentice-Hall, 2007.

·         BROWN, Alan Large-Scale Component-Based Development, Prentice-Hall, 2000.

·         Szyperski, Clemens Component Software: Beyond Object-Oriented Programming, Addison Wesley, 1998.

·         BURKE, Bill; MONSON-HAEFEL, Richard. Enterprise JavaBeans 3.0. 5ª Edição. O´Reilly / Pearson / Prentice Hall.

·         ORFALI, Robert; HARVEY, Dan. Client/Server Programming with Java and CORBA. 2nd Edition. John Wiley, 1998.

Periódicos

·         IEEE Transactions on Parallel and Distributed Systems

·         IEEE Transactions on Dependable and Secure Computing

·         Journal of Parallel and Distributed Computing

·         IEEE Internet Computing

·         IEEE Distributed Systems Online

Congressos

·         International Conference on Distributed Computing Systems (IEEE ICDCS)

·         International Conference on Web Services (IEEE ICWS)

·         International Middleware Conference (ACM/IFIP/USENIX Middleware)

·         Symposium on Reliable Distributed Systems (IEEE SRDS)

·         Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC)


Contato

Atendimento aos Alunos

  • Horário: Terças-feiras das 16:20 às 18:00.
  • Local: Prédio do INE - Sala 305.

E-Mail

f r a n k @ i n f . u f s c . b r


Mantida por Frank Siqueira. Atualizada em 05/07/2012.