UNIVERSIDADE FEDERAL DE UBERLÂNDIA
Faculdade de Engenharia Elétrica

Av. João Naves de Ávila, 2121, Bloco 3N - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902
Telefone: (34) 3239-4701/4702 - www.feelt.ufu.br - feelt@ufu.br
  

Timbre

Plano de Ensino

IDENTIFICAÇÃO

Componente Curricular:

Sistemas Distribuídos para Controle e Automação

Unidade Ofertante:

Faculdade de Engenharia Elétrica

Código:

FEELT31812

Período/Série:

8º Período

Turma:

U

Carga Horária:

Natureza:

Teórica:

45

Prática:

15

Total:

60

Obrigatória:

(X)

Optativa:

( )

Professor(A):

Fábio Vincenzi Romualdo da Silva

Ano/Semestre:

2020/01

Observações:

 

 

EMENTA

Estudo de sistemas distribuídos para Engenharia de Controle e Automação

JUSTIFICATIVA

Estudo de sistemas distribuídos para Engenharia de Controle e Automação

OBJETIVO

Objetivo Geral:

Aplicar o conhecimento de redes de computador e de programação em sistemas distribuídos de diferentes topologias, arquiteturas, padrões, processos de comunicação de dados, segurança e formas de distribuição.

Objetivos Específicos:

Aplicar o conhecimento de redes de computador e de programação em sistemas distribuídos de diferentes topologias, arquiteturas, padrões, processos de comunicação de dados, segurança e formas de distribuição.

PROGRAMA

1 - Introdução

   1.1 Histórico

   1.2 Conceitos Básicos

   1.3 Principais Abordagens

2 - Arquiteturas

   2.1 Estilos

   2.2 Arquiteturas de Sistemas

   2.3 Arquitetura versus Middleware

   2.4 Autogerenciamento em sistemas distribuídos

3 - Processos Distribuídos

   3.1 Threads

   3.2 Virtualização

   3.3 Clientes

   3.4 Servidores

   3.5 Migração de Código

4 - Comunicação

   4.1 Procedimento remoto

   4.2 Orientação da mensagem

5 - Nomeação

   5.1 Nomes, identicadores e endereços

   5.2 Nomeação simples

   5.3 Nomeação estruturada

   5.4 Nomeação baseada em atributo

6 - Sincronização

   6.1 Sincronização de relógios

   6.2 Relógios lógicos

   6.3 Posicionamento global de nós

   6.4 Algoritmo de eleição

7 - Consistência e Replicação

   7.1 Modelos de consistência centrados em dados

   7.2 Modelos de consistência centrados no cliente

   7.3 Gerenciamento de réplicas

   7.4 Protocolos de consistência

8 – Tolerância a Falhas

   8.1 Resiliência de processo

   8.2 Comunicação confiável cliente-servidor

   8.3 Comunicação confiável em grupo

   8.4 Comprometimento distribuído

   8.5 Recuperação

9 - Seguranças

   9.1 Canais Seguros

   9.2 Canais de Acesso

   9.3 Gerenciamento de Segurança

10 - Sistemas Distribuídos baseados em objetos

   10.1 Arquitetura

   10.2 Processo

   10.3 Comunicação

   10.4 Nomeação

   10.5 Sincronização

   10.6 Consistência e réplica

   10.7 Tolerância a falha

   10.8 Segurança

METODOLOGIA

Para a presente componente curricular, a ser ministrada em formato remoto, no âmbito do período letivo suplementar emergencial, serão adotadas aulas em duas modalidades distintas de comunicação: síncrona (todos os alunos simultaneamente conectados à internet sob a regência do professor) e assíncrona (contemplando atividades remotas off-line). Para tal efeito, serão consideradas as seguintes mídias:

AVALIAÇÃO

As avaliações serão constituídas de seminários e apresentação de projeto. Eles poderão ser individual ou em grupo, dependendo do número de alunos matriculados:

 

Distribuição da Pontuação da disciplina:

- Seminários: 60 pontos

- Projeto Final: 40 pontos

BIBLIOGRAFIA

Básica

  1. MARKENSON, Simone. Arquitetura de Sistemas Distribuídos. Disponível em: https://www.youtube.com/watch?v=xsYIKS1J250&list=PLjzmQiSlNcO5blbXMDZM6R8V6STJvrynN Acesso em: 17 de julho de 2020
  2. UEYAMA, Jó.  Sistemas Distribuídos. Disponível em: https://www.youtube.com/watch?v=e4zmQQU3ZqE&list=PLxI8Can9yAHdAU8zIvJTKcbhgRyzwjII2 Acesso em: 17 de julho de 2020
  3. TANENBAUM, A.S.; STEEN, M.V. Sistemas Distribuídos - Princípios e Paradigmas. Prentice Hall, 2007.

Complementar

  1. FONSECA, M. O., SEIXAS FILHO, C., BOTTURA FILHO, J. A. Aplicando a norma IEC61131 na automação de processos, ISA, 2008. 568 p. ISBN: 9788561793005
  2. PRUDENTE, F. PLC S7-1200. Teoria e Aplicações. Curso Introdutório. Editora LTC, 2014. 196 p. ISBN: 9788521625148.
  3. MORAES, Cícero Couto de. Engenharia de automação industrial. 2. ed. Rio de Janeiro: Livros Técnicos e Científicos, c2007. 347 p., il. Inclui bibliografia e índice. ISBN 8521615329.
  4. SMITH, Carlos A. Princípios e práticas do controle automático de processo. Rio de Janeiro: Livros Técnicos e Científicos, 2008. 505 p., il. ISBN 9788521615859 (broch.).
  5. SILVEIRA, Paulo Rogério da. Automação e controle discreto. 9. ed. São Paulo: Érica, 2012. 230 p., il. Inclui bibliografia. ISBN 9788571945913 (broch.).

APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______

Coordenação do Curso de Graduação: _________________________

 


logotipo

Documento assinado eletronicamente por Fabio Vincenzi Romualdo da Silva, Professor(a) do Magistério Superior, em 28/07/2020, às 18:59, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 2163602 e o código CRC 5E7D2738.




Referência: Processo nº 23117.039929/2020-79 SEI nº 2163602