SDTF_09_10

  

 

 
 

  

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:
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.

Servidor Web: 
- 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/