|
|
|
Professora Auxiliar do Departamento de Informática _________________________________________________________________________________________________________________________ |
Home
Ensino
Investigação
Cargos UBI
Curriculum Vitae
English Version
Sistemas Distribuídos e Tolerância a Falhas
(2009/2010)
Programa e Bibliografia; Avaliação.
Trabalho 1 ==> Atribuição
dos temas e datas de apresentação;
Trabalho Teórico:
==> Atribuição dos temas
e datas de apresentação;
Aulas Teóricas:
Alguns
casos de avarias provocadas por falhas de software:
Erros Numéricos; Missões
a Marte; Therac-25.
Confiabilidade, conceitos e definições: T01;
Técnicas de Tolerância a Falhas: T02;
Processamento de Erros, Tolerância a
Falhas Distribuída: T03;
Replicação de dados e Recuperação de processos: T04;
Tempo e Relógios: T05;
Ordenação: T06;
T07: Replicação de Dados em MySQL:
http://assets.en.oreilly.com/1/event/21/Replication%20Tutorial%20Presentation.pdf
Comunicação em Grupo e Consenso: T08;
T4 - Automatic
detection of firewall misconfigurations using firewall and network routing
policies.
T1
- Using Web Security Scanners to Detect Vulnerabilities in Web Services
SQL
Injection;
T5 - Evaluating
the Impact of Undetected Disk Errors in RAID Systems
T3 - Dynamic Content Web
Applications:
Crash, Failover, and Recovery Analysis
T6 - ConfErr:
A Tool for Assessing Resilience to Human Configuration Errors
T2 - Analyzing
the Effects of Disk-Pointer Corruption
T7
- Enhanced Server Fault-Tolerance for Improved User Experience
7/6 (2ª feira, 14 horas, sala 6/17)
T9: A
few Billion Lines of code Later using static Analysis to find Bugs in the Real
T10
– Software Model Checking Takes Off
- 8 de Junho (3ª feira, 9 horas, sala 6/17) Frequência
Prática:
Motor de Jogo:
- Open Source Massive Multiplayer Game Engine (Freeware): http://www.dimensionex.net/en/
Sistema
de Gestão de Base de Dados:
Servidor Web:
- http://www.mysql.com/
- Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny,
Arjen Lentz, and Derek J. Balling. High
performance mysql, 2nd edition. O’Reilly, 2008.
- http://tomcat.apache.org/
- Jason Brittain and Ian F.
Darwin. Tomcat: the definitive
guide, 2nd edition. O’Reilly, 2007.
Ferramenta para medir o
desempenho do Jogo:
- Apache JMeter: http://jakarta.apache.org/jmeter/index.html
Java Server Pages: (JSP):
http://java.sun.com/products/jsp/
http://www.caelum.com.br/curso/fj-21-java-web/
Dream Weaver:
http://www.adobe.com/products/dreamweaver/