|
Table of Contents
|
Objetivos
O objetivo desta disciplina é de entender, projetar e implementar middleware para sistemas voltados para TV Digital Interativa. Desse modo, estudaremos os conceitos básicos de modelos de distribuição, modelos de middleware, arquiteturas de middleware, componentes básicos do middleware e padrões de projeto para implementação de middleware.
Ementa
Introdução, Fundamentos, Modelos, Serviços de Middleware, Arquitetura de Middleware, Padrões de projeto para Middleware, Middleware para TV digital
Metodologia e Recursos Didáticos
A disciplina terá aulas introdutórias sobre cada um dos pontos da ementa, seguida por uma discussão sobre o tema onde todos os alunos devem discutir o ponto abordado. A avaliação da disciplina será feita através de 01 (uma) prova, seminários, e um projeto de implementação de um middleware que adote um dos modelos estudados.
Bibliografia:
- Montez, Carlos; Becker, Valdecir; TV Digital Interativa: conceitos, desafios e perspectivas para o Brasil; 2a Edição - Revista e Ampliada Universidade Federal de Santa Catarina
- Arno Puder, Kay Römer, and Frank Pilhofer, Distributed Systems Architecture : A Middleware Approach, 2005.
- Daniel Serain, I. Craig, Middleware and Enterprise Application Integration , 2002.
- Judith M. Myerson. The Complete Book of Middleware, Ed. Auerbach Publications, 2002.
- Chris Britton. IT Architectures and Middleware - Strategies for Building Large, Integrated Systems, Addison-Wesley, 2001.
- Douglas Schmidt, Michael Stal, Hans Rohnert and Frank Buschmann. Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2 ISBN: 0471606952
- Uwe Zdun, Markus Völter, Michael Kircher, Remoting Patterns. Wiley Series in Software Design Patterns, 2004.
Links
- Teach Yourself CORBA In 14 Days http://ovir.icp.ac.ru/corba/books/Teach14/index.htm
- http://www.genady.net/rmi/index.html
Agenda
| Data | Conteúdo | Trabalho |
|---|---|---|
| 17/02/2009 | AULA 01(2) - Introdução a TV Digital (LE) | |
| 26/02/2009 | AULA 02(4) - Discussão da Ementa (AB) | Resumo 1:Middleware: A Model for Distributed System Services |
| 03/03/2009 | Não Houve Aula | |
| 05/03/2009 | AULA 03(6) - Introdução a Middleware & Discussão sobre o artigo (AB) | Resumo 2: An Overview of Middleware |
| 10/03/2009 | Não Haverá Aula - Curso de Atualização Pedagógica | |
| 12/03/2009 | Não Haverá Aula - Curso de Atualização Pedagógica | |
| 17/03/2009 | AULA 04(8) - Apresentação dos Tipos de Middleware, Organização dos Seminários & Discussão sobre o artigo (AB) | Leitura de artigos específicos |
| 19/03/2009 | - Não Haverá Aula - Defesa de Dennis, Reunião do Conselho ECT | |
| 24/03/2009 | AULA 05(10) - RPC & RMI (AB) | |
| 26/03/2009 | AULA 06(12) - CORBA(AB) | |
| 31/03/2009 | AULA 07(14) - Padrões de Projeto (AB) | |
| 02/04/2009 | AULA 08(16) - Padrões de Projeto (AB) | |
| 07/04/2009 | AULA 09(18) - Padrões Remotos (AB) | |
| 09/04/2009 | - Semana Santa | |
| 14/04/2009 | AULA 10(20) - Padrões Remotos (AB) | |
| 16/04/2009 | AULA 11(22) - Padrões Remotos (AB) | |
| 21/04/2009 | - Tiradentes | |
| 23/04/2009 | AULA 12(24) - Seminário Game Middleware | |
| 28/04/2009 | AULA 13(26) - Diego Saraiva AO-OIL: Um Middleware Orientado a Aspectos Baseado em uma Arquitetura de Referência & Seminário Mobile Middleware | |
| 30/04/2009 | AULA 14(28) - Não haverá AULA (Reunião de Recepção dos alunos da EC&T) | |
| 05/05/2009 | AULA 15(30) - Seminário Smart Card & Automação Middleware | |
| 07/05/2009 | AULA 16(32) - Seminário Web Services | |
| 12/05/2009 | AULA 17(34) - Seminário Embeded Middleware | |
| 14/05/2009 | AULA 18(36) - Seminário Grid Middleware & Pervasive Middleware | |
| 19/05/2009 | AULA 19(38) - Projetos de Middleware Profa. Dra. Cláudia Ribeiro | |
| 21/05/2009 | AULA 20(40) - TVDI no Mundo (LE) | |
| 26/05/2009 | AULA 21(42) - TVDI - Codificação de Vídeo (LE) | |
| 28/05/2009 | AULA 22(44) - TVDI - Protocolo de Transporte (LE) | |
| 02/06/2009 | AULA 23(46) - TVDI - Multiplexação de Áudio, Vídeo e Dados (LE) | |
| 04/06/2009 | AULA 24(48) - TVDI - Modulação P/ ISDB-T (LE) | |
| 09/06/2009 | AULA 25(50) - TVDI - Interatividade (LE) | |
| 11/06/2009 | AULA 26(52) - TVDI - Ginga-NCL (LE) | |
| 16/06/2009 | AULA 27(54) - TVDI - Ginga-J (LE) | |
| 18/06/2009 | AULA 28(56) - Ferramentas para TVDI (LE) | |
| 23/06/2009 | AULA 29(58) - TVDI - Apresentações dos Projetos(Implementações) | |
| 25/06/2009 | AULA 30(60) - TVDI - Apresentações dos Projetos(Implementações) |
AB - Aquiles Burlamaqui
LE - Luiz Eduardo
Grupos
Middleware para Automação Industrial
Bruno Costa
Grid Middleware
Julio e Josivan
Mobile Middleware
Cecilia, João Paulo e Bruno Gomes
Embeded Middleware
Samuel e Renata Pitta
Pervasive Middleware
Lourena e rummenigge
Game Middleware
Bruno silva, Julio, Marcelo(bica),
Xiankleber, Josivan, Rafael
Smart Card Middleware
Jailton, Alexandre
Wireless sensor network Middleware
Vinicius e João Marcos Lacerda
Web Services
Ricardo, hugo, claudio, antonio
Jesse Haniel e Joao Marcos
Trabalhos
| Nome | Resumo 1 | Resumo 2 | RPC | RMI | CORBA | Seminários | Artigo & Slides |
|---|---|---|---|---|---|---|---|
| Alexandre Lima | OK | OK | OK | OK | OK | OK | |
| Antonio Cosme | OK | OK | OK | OK | OK | OK | OK |
| Bruno Costa | OK | OK | OK | OK | OK | OK | |
| Bruno Gomes | OK | OK | OK | OK | OK | OK | OK |
| Bruno Silva | OK | OK | OK | OK | 2 | OK | |
| Camila Yokoigawa | OK | ||||||
| Caio Graco | OK | ||||||
| Cicilia Maia | OK | OK | OK | OK | OK | OK | OK |
| Claudio Schneider | OK | OK | OK | OK | OK | OK | OK |
| Gustavo Souto | OK | OK | |||||
| Haniel Batista | OK | OK | OK | OK | OK | OK | |
| Hugo Tácito | OK | OK | OK | OK | OK | OK | OK |
| Jailton Carlos | OK | OK | OK | OK | OK | OK | |
| João Lacerda | OK | OK | OK | OK | OK | OK | OK |
| João Paulo | OK | OK | OK | OK | OK | OK | OK |
| Josivan Xavier | OK | OK | OK | OK | |||
| Julio Melo | OK | OK | OK | OK | OK | OK | OK |
| Leydson Pontes | OK | OK | OK | OK | |||
| Lourena Rocha | OK | OK | OK | ||||
| Marcelo Nobre | OK | OK | OK | OK | OK | ||
| Rafael Beserra | OK | OK | OK | OK | OK | OK | OK |
| Renata Pitta | OK | OK | |||||
| Ricardo Dias | OK | OK | OK | OK | OK | OK | OK |
| Rummenigge Dantas | OK | OK | OK | OK | OK | OK | |
| Samuel Azevedo | OK | OK | |||||
| Vinicius Araujo | OK | ||||||
| Xiankleber Benjamin | OK | OK | OK | OK | OK | OK | OK |






