Ementa:
- Análise, projeto e implementação de sistemas baseados em: componentes de software, Java RMI.
- Análise, projeto e implementação de sistemas distribuídos tolerantes a falhas.
- Implementação dos conceitos de segurança em sistemas distribuídos.
- Projeto e implementação do compartilhamento de dados e transações distribuídas.
- Projeto e implementação de replicação e sistemas distribuídos.
- Tolerância a falhas.
Bibliografia
COULORIS, G. F. Distributed Systems: Concepts and Design. London: Addison-Wesley, 2nd. ed., 1994.