Disciplina Curricular

Tolerância a Faltas Distribuída TFDis

Mestrado Bolonha em Engenharia Informática - 3_MEI 2012/13

Contextos

Grupo: 3_MEI 2012/13 > 2º Ciclo > Parte Escolar > Ramos > Arquitetura, Sistemas e Redes de Computadores > Optativas > 883_1º Ano do Mestrado em Eng. Inf. - AE (ASRC) > 1º Semestre

Período:

Grupo: 3_MEI 2012/13 > 2º Ciclo > Parte Escolar > Ramos > Sistemas de Informação > Optativas > 751_1º Ano do Mestrado em Eng. Inf. - GO (SI) > 1º Semestre

Período:

Grupo: 3_MEI 2012/13 > 2º Ciclo > Parte Escolar > Ramos > Interação e Conhecimento > Optativas > 750_1º Ano do Mestrado em Eng. Inf. - GO (IC) > 1º Semestre

Período:

Grupo: 3_MEI 2012/13 > 2º Ciclo > Parte Escolar > Ramos > Engenharia de Software > Optativas > 749_1º Ano de Mestrado em Eng. Inf. - GO (ES) > 1º Semestre

Período:

Peso

6.0 (para cálculo da média)

Objectivos

A utilização crescente de sistemas distribuídos numa grande diversidade de aplicações levanta dois problemas: i) o número crescente de componentes dos sistemas levanta preocupações sobre a sua fiabilidade; ii) a distribuição geográfica levanta possibilidades interessantes de replicação por diversos servidores. A unidade curricular introduz o conceito de tolerância a faltas distribuída, que faz uso de diferentes processos interligados para replicar componentes de software de uma forma mais económica e flexível do que utilizando equipamento dedicado. A unidade curricular aborda conceitos, metodologias e mecanismos para a construção de sistemas em rede fiáveis.

Programa

Abstracções básicas de sistemas distribuídos. Modelos de sistemas distribuídos. Algoritmos de difusão. Algoritmos de memória partilhada. Acordo distribuído. Aplicações de acordo distribuído.

Métodos de ensino e avaliação

As aulas teóricas tentam estimular o envolvimento dos alunos, constriuindo colaborativamente algoritmos que resolvem os problemas levantados no início da aula. Nas aulas práticas os estudantes são convidados a resolver individualmente os problemas apresentados no início da aula e a discutir as suas resoluções com os colegas.Exame final que avalia a componente teórica. Provas escritas curtas, ao longo do semestre. Trabalhos de análise de artigos e apresentações. Desenvolvimento de uma aplicação tolerante a faltas.

Disciplinas Execução

2023/2024 - 1 Semestre

2022/2023 - 1 Semestre

2021/2022 - 1 Semestre

2020/2021 - 1º semestre

2019/2020 - 1 Semestre

2018/2019 - 1 Semestre

2017/2018 - 1 Semestre

2016/2017 - 1 Semestre