Área de concentração: 55134 - Ciências de Computação e Matemática Computacional
Criação: 09/08/2022
Nº de créditos: 12
Carga horária:
Teórica Por semana |
Prática Por semana |
Estudos Por semana |
Duração | Total |
2 | 0 | 10 | 15 Semanas | 180 Horas |
Docentes responsáveis:
Júlio Cezar Estrella
Sarita Mazzini Bruschi
Objetivos:
Desenvolver nos alunos as habilidades necessárias para realização de avaliação de desempenho de sistemas computacionais de forma correta e precisa.
Justificativa:
Como a maioria dos alunos desenvolve experimentos práticos durante a realização de seus projetos de mestrado e de doutorado, torna-se de grande importância oferecer uma disciplina que desenvolva nos alunos a habilidade de realizar um planejamento de experimento adequado para o trabalho a ser desenvolvido e de empregar técnicas que garantam a confiabilidade e precisão dos resultados. Desta forma, a disciplina está sendo proposta para suprir as necessidades básicas dos alunos de pós-graduação que deverão desenvolver pesquisas que envolvam realização de algum tipo de experimento.
Conteúdo:
Noções de Planejamento de experimento. Determinação de cargas de trabalho. Análise de resultados individuais e de comparação entre experimentos. Uso de aferição para obtenção de dados para avaliação: construção de protótipos, uso de benchmarks e monitores de software e de hardware. Uso de aferição para obtenção de dados para avaliação. Desenvolvimento e validação de modelos em Redes de Filas e em Redes de Petri, solução analítica e por simulação.
Forma de avaliação:
A avaliação será efetuada por meio da ponderação do desempenho dos alunos em provas formais, exercícios práticos em aula, apresentação de seminários.
Observação:
A ausência desta disciplina para os alunos que desenvolvem projetos que envolvem experimentação prática, ou modelagem e simulação, representa uma lacuna na formação, sentida por ocasião da redação de artigos científicos, bem como apresentação de seus trabalhos.
Bibliografia:
- JAIN, R., The art of Computer Systems Performance Analysis, John Wiley & Sons, Inc., 1996.
- KANT, K., Introduction to Computer Systen Performance Evaluation, McGraw-Hill Computer Science Series, 1992. Shneiderman, B. Designing the User Interface, Addison- Wesley, 1987.
- 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.
- HARCHOL-BALTER, M. Performance Modeling and Design of Computer Systems, Cambridge University Presss, 2013
- GREGG, B. D., Systems Performance: Enterprise and the Cloud, Prentice Hall, 2013
© 2025 Instituto de Ciências Matemáticas e de Computação