Logo PECE. Pular para página inicial
 

Ementa da Disciplina

CódigoTSW-011
DisciplinaArquiteturas de Software
ObjetivoApresentar aos alunos conceitos e ciclo de vida de arquitetura de software e a arquitetura de sistemas distribuídos.
Público_AlvoProfissionais da área de informática com nível superior (em curso corrrelato ou mínimo de 2 anos de experiência na área)
Ementa

1. Conceitos de arquitetura de software: definição, pontos de vista, ciclo de vida da arquitetura, método de definição de uma arquitetura.

2. Definição de Pattern: estrutura básica, aspectos de projeto, catalogação, utilização, relação com a reutilização, padrões de criação, padrões estruturais, padrões comportamentais.

3. Arquitetura de sistemas distribuídos : visões de sistemas segundo ODP (Open Distributed Processing), objetos distribuídos, componentes.

4. Camada de interoperabilidade (Middleware), definição, funcionalidade: serviços de informação, aplicação, gerenciamento. Arquitetura de camadas, tecnologias atuais.

5. Arquitetura OMA (Object Management Architecture). CORBA (Common Object Request Broker Architecture): elementos, padronização. IDL, adaptadores, interfaces: Skeleton e Stubs, repositórios.

6. Arquiteturas tecnológicas: EJ2EE, .Net. Web Service.

Bibliografia 
Duração (h)30
Título Escolha
Imagem do selo de Garantia de Qualidade POLI
Centro de Apoio ao Aluno: atendimento@pecepoli.com.br
Telefone: (11) 2998-0000 Fax: (11)2998-0054
Segunda a sexta-feira das 9h00 às 21h00.
Logo da USP - link externo ©Copyright 2010 PECE - Todos direitos reservados. Logo da Escola Politécnica - link externo