Avaliação de Desempenho de Sistemas Introdução Paulo Adeodato Grupo de Inteligência Computacional Centro de Informática Universidade Federal de Pernambuco
Avaliação de Desempenho ? Onde aparece ? Quem se interessa por isso ? Para que serve ? ...
Exemplo - Telefonia Celular Diferentes visões Usuário Prestadores de serviço Fornecedor de infraestrutura Regulador do serviço ... Visão do usuário Aparelho Serviço
Aparelho Telefônico - Visão típica do usuário Preço Portabilidade (dimensão, peso) Autonomia (tempo sem carga) Funcionalidade (memória, registros das ligações, vibracall etc.) Garantia Rede de assistência técnica Estética ...
Serviço Telefônico - Visão típica do usuário Preço Qualidade do sinal Disponibilidade Confiabilidade Sigilo Área de cobertura Variedade de serviços oferecidos Assistência ao usuário ...
Aspectos Relevantes Observados Ponto de vista (do interessado no sistema) Escopo do sistema Objetivos ..... Critérios de avaliação Mensurabilidade desses critérios
Exercícios para a Próxima Aula Fazer as considerações sobre a utilização da Internet sob o ponto de vista do usuário caseiro “típico” Equipamento Telefonia Provedor de acesso
Exemplos de Problemas e Procedimentos Modelagem de uma rede de filas Comparação entre 2 sistemas com base em dados Análise de dados obtidos de medições ou simulações Geração de dados que obedeçam a certa distribuição
Dados Coletados em uma Fila Real (Espera na fila do DETRAN, Tipo M/M/m)
Mineração de Dados
Histogramas: Tempos entre Chegadas
Tempo de Atendimento
Tempo de Espera
Tópicos do Curso Introdução Apresentação de dados e resultados Revisão de probabilidade e estatística Comparação de sistemas com amostras Geração de nos aleatórios Testes de geradores de nos aleatórios Distribuições comumente utilizadas Geração de valores aleatórios Apresentação de profissionais do ramo 1º EXERCÍCIO ESCOLAR
Tópicos do Curso Projeto experimental Introdução à simulação Análise de resultados de simulação Introdução à teoria das filas Análise de uma fila única Redes de filas Leis operacionais 2º EXERCÍCIO ESCOLAR
Aspectos Importantes Consultar sempre a página da disciplina: ~/if121 Todo o material está no livro de Raj Jain 1991 (há 3 exemplares para consulta na biblioteca) Os capítulos do livro são: 1-3, 10.1-10.4, 13, 26-28, 16, 17, 18.1-5, 24.1-3, 25.1-3+5, 30, 31.1-2, 32, 33.1-4, 36.3 As transparências das aulas serão disponibilizadas na página da disciplina. Haverá chamada (informal) para todas as aulas. Só haverá 1 segunda chamada com todo o conteúdo do curso Em virtude de não termos um simulador de fácil utilização, os projetos serão dimensionados para o Excel da MicroSoft.
Endereços Importantes Página da disciplina http://www.di.ufpe.br/~if121 Página do Prof. José Augusto Suruagy http://www. di.ufpe.br/~suruagy/if121 Página do Prof. Djamel Sadok http://www. di.ufpe.br/~jamel Página da Profa Marcília Campos http://www. di.ufpe.br/~mac Página do Prof. Paulo Adeodato (sala C-10, ramal 4330) http://www. di.ufpe.br/~pjla
Referências Bibliográficas Raj Jain (1991) The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement and Modeling John Wiley & Sons Paul L. Meyer (1969) Probabilidade: Aplicações à estatística Livros Técnicos e Científicos Editora