Desenvolver nos alunos as habilidades necessárias para realização de avaliação de desempenho de sistemas computacionais de forma correta e precisa, envolvendo um planejamento de experimento adequado e o emprego das técnicas que garantam a confiabilidade e a precisão dos resultados.
Conteúdo
1. Introdução
2. Planejamento de Experimentos
3. Análise de Resultados
4. Técnicas de Avaliação
5. Protótipos e Monitores
6. Benchmarks
7. Modelagem de Sistemas Computacionais: Redes de filas, Redes de Petri, etc.
8. Simulação
9. Solução Analítica
10. Estudo de casos.
Bibliografia
- Jain, J., The art of Computer Systems Performance Analysis, John Wiley & Sons, Inc., 1996.
- Kant, K., Introduction to Computer Systen Performance Evaluation, McGraww-Hill Computer Science Series, 1992.
- Santana, M.J., Santana, R.H.C., Francês, C.R.L., Avaliação e Análise de Desempenho de Sistemas Computacionais: Técnicas e Ferramentas, Publicação Interna ICMC - USP, 1997.
- Menasce, D.A.; Almeida, V.A.F., Capacity Planning for web Services: Metrics, Models, and Methods, Prentice Hall, 2001.
- Fortier, P. Michel, Howard, Computer Systems Performance Evaluation and Prediction, First Ediditon (Paperback), Digital Press 2003.
- Menasce, D.A.; Dowdy, L.W.; Almeida, V.A.F., Performance by Design: Capacity Planning by Example (Paperback), 2004, Prentice Hall, ISBN 0-13-090673-5.