DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho

Programa da Disciplina editar

Nome: Análise de Desempenho
Código: 14099
Departamento: Departamento de Computação (DC)
Área: Redes e Sistemas Distribuídos
Carga-horária total: 60 horas
Créditos: 4
Pré-requisitos: 06243 - ESTATÍSTICA EXPLORATÓRIA I

Ementa editar

Conceitos sobre avaliação de desempenho de um sistema de computação. Métodos de avaliação quantitativa de desempenho: monitoração, simulação e modelagem estocástica. Introdução à teoria de filas, redes de Petri e diagrama de blocos de confiabilidade. Estudos de casos.

Objetivos editar

Geral: editar

• Avaliar o desempenho de sistemas através de técnicas de medição e modelagem;

Específicos: editar

• Realizar medições de sistemas reais; • Desenvolver modelos para se avaliar o desempenho, disponibilidade e confiabilidade de sistemas; • Compreender as técnicas de análise de desempenho identificando quando cada técnica deve ser empregada.

Conteúdo Programático editar

  1. Introdução à análise de desempenho de sistemas computacionais
  2. Técnicas de Medição e Ferramentas
  3. Planejamento de Capacidade
  4. Planejamento de Experimentos
  5. Análise dos Modos e Efeitos de Falha
  6. Diagrama de Bloco de Confiabilidade
  7. Redes de Petri
  8. Teoria de Filas
  9. Processos Estocásticos
  10. Redes de Petri Estocásticas

Métodos Didáticos de Ensino editar

Atividades práticas com ferramentas estatísticas e com ferramentas de modelagem Sharp, TimeNET e/ou Mercury.

Bibliografia editar

Básica editar

  1. Performance by Design: Computer Capacity Planning by Example, Daniel A. Menasce, Virgilio A. F. Almeida, Larry W. Dowdy, Prentice Hall, 2004.
  2. Jain, Raj, “The Art of Computer Systems Performance Analysis”, John Wiley & Sons, 1991.
  3. D.J. Lilja. Measuring computer performance: a practitioner’s guide. Cambridge Univ Pr,

2005.

Complementar editar

  1. Kant, K., “Introduction to Computer Systems Performance Evaluation”, McGraw-Hill, 1992
  1. K. Goseva-Popstojanova and K. Trivedi. Stochastic Modeling Formalisms for Dependability, Performance and Performability. Lecture Notes in Computer Science, pages 403–422, 2000.
  2. De Melo e Silva Mesquita Johnson, Thienne; Margalho Coutinho, Mauro. Avaliação de Desempenho de Sistemas Computacionais. Editora: Ltc.
  3. G. Bolch, S. Greiner, H. de Meer, and K.S. Trivedi. Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley-Interscience, 2006.
  4. B.R. Haverkort, R. Marie, G. Rubino, and K.S. Trivedi. Performability Modelling:

Techniques and Tools. John Wiley & Sons Inc, 2001.