Verificação e Validação de Modelos de Simulação

Slides:



Advertisements
Apresentações semelhantes
MOtivação Atender clientes com eficiência e rapidez .
Advertisements

Como planejar a equipe e criar casos de testes OO
Amintas engenharia.
Técnicas de Simulação e Simulação Aplicada
Amintas engenharia.
Teste de Software.
Identificando requisitos
Gerenciamento de Projetos de Software Prof. Eduardo Meira Peres
Metodologia Científica e Tecnológica
Uso do software Arena na análise de sistemas de saúde: um estudo de caso no pronto socorro de um hospital e maternidade do município de Santo André Aluno:
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Simulação e Modelagem de Sistemas
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA7.
PHD 5729 SIMULAÇÃO HIDROLÓGICA
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
TSDD Teste de segurança durante o desenvolvimento.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Modelagem para Web Aula de 11/04/2011.
Escritório Virtual Londrisoft Informática
Coleta e Modelagem dos Dados de Entrada
Prof. Dr. Daniel D. Abdala Baseada nas transparências de professor Leandro Becker.
Introdução aos conceitos de Teste de Software
Gerenciamento de Implantação
Algoritmos e Estruturas de Dados I – Estruturas de Controle de Fluxo
CONTINUIDADE E OTIMIZAÇÃO DA BUSCA DE CONTATOS ENTRE PARTÍCULAS POLIGONAIS OBJETIVO: Desenvolver um algortimo otimizado para a busca de contatos entre.
Computação Gráfica: Aula10: Sistemas de Partículas
Geração de Números Aleatórios
Criação do Modelo Conceitual
Simulação e Otimização
O que é Simulação? Capítulo 1 Páginas 3-23 Prof. Afonso C Medina
Implementação Computacional do Modelo de Simulação e Softwares de Simulação Capítulo 4 Páginas Este material é disponibilizado para uso exclusivo.
Lafayette B. Melo – CEFET-PB - COINFO Quando só o que se tem é um martelo, se acha que tudo que tem no mundo é prego (?) Como você vê o mundo em sua volta.
DINÂMICA DOS FLUIDOS COMPUTACIONAL Cap
Sistema Integrado de Informações Previdenciárias
Análise e Projeto de Sistemas
Dimensionamento de Corridas e Análise de Resultados
Análise e Projeto de Sistemas
Introdução à Simulação
SOFTWARE EDUCACIONAL Josiane Brietzke Sandro T. M. de Souza Carlos Antunes Regerson Pinheiro Victor Hugo Freitag.
Avaliação de Desempenho Simulação
1 - Introdução à Modelagem Matemática
Formação Técnica em Administração Modulo de Padronização e Qualidade
Teste de Software Conceitos iniciais.
Bacharelado em Engenharia Civil
Lógica para Computação Prof. Celso Antônio Alves Kaestner, Dr. Eng. celsokaestner (at) utfpr (dot) edu (dot) br.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Métodos Quantitativos
Método Simplex Tópicos em Otimização
Softwares Educacionais – Cód
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Professor Orientador: Co-orientadores:
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE AULA 5
Instrutor: Objetivos:.
Simulação de fluxos de tráfego
QUESTÕES DO ENADE 2005 ORDEM ORIGINAL:
Abordagem Sistemática Guilherme Amaral Avelino Avaliação e Controle de Sistemas de Informação.
ELABORAÇAÕ DE PROCEDIMENTOS
Linguagem Técnica II SCM Software Configuration Management Aula 03 Prof. Renato Novais
Professora Michelle Luz
Modelagem e Simulação de Sistemas.
Apresentação parcial – Projeto Final de Graduação
Aula 5 – Padrão Decorator
FUNDAMENTOS DE ANÁLISE I
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
Modelagem e Simulação de Eventos Discretos – Chwif e Medina (2006)Slide 1 Prof. Afonso C. Medina Prof. Leonardo Chwif Implementação Computacional do Modelo.
Controle estratégico – 9a. aula Prof ª Rosana Alves Vieira Empreendedorismo e Estrat. de Negócios.
INSTRUÇÕES PARA MONOGRAFIA  Os trabalhos de conclusão de curso(TCC), devem ser desenvolvidos e entregues individualmente.  A formatação deve seguir o.
Padrões de Projeto Aula 5 – Padrão Decorator 1. QuickReview: Observer Definição: Quando usar? Tipo de padrão? Como? 2.
Implementação Computacional do Modelo de Simulação e Softwares de Simulação Capítulo 4 Páginas Este material é disponibilizado para uso exclusivo.
O que é Simulação? Capítulo 1 Páginas 3-23 Prof. Afonso C Medina
Transcrição da apresentação:

Verificação e Validação de Modelos de Simulação Capítulo 5 Páginas 102-110 Este material é disponibilizado para uso exclusivo de docentes que adotam o livro Modelagem e Simulação de Eventos Discretos em suas disciplinas. O material pode (e deve) ser editado pelo professor. Pedimos apenas que seja sempre citada a fonte original de consulta. Verifique sempre a atualização deste material no site www.livrosimulacao.eng.br Divirta-se! Prof. Afonso C. Medina Prof. Leonardo Chwif Versão 0.1 24/04/06 Modelagem e Simulação de Eventos Discretos – Chwif e Medina (2006)

Motivação “Um modelo é uma representação do mundo real, ou pelo menos de parte dele. Portanto, a validação de um modelo é realmente muito direta – em princípio. Tudo o que devemos fazer é checar se o modelo comporta-se como o mundo real sob as mesmas condições. Se ele se comporta, então o modelo é válido, caso contrário, não é válido.”

Definições VERIFICAÇÃO VALIDAÇÃO O Modelo faz o que eu quero? O Modelo funciona como no mundo real?

Relações: Mundo – Modelo - Computação

Verificação Relação entre o modelo conceitual e o modelo computacional Consiste em assegurar que o modelo computacional funcione conforme o cliente deseja. A verificação de modelos de simulação é equivalente a retirar os “Bugs” de programas. (debugging)

Técnicas de Verificação Implementação Modular / Verificação Modular Valores constantes/simplificados + cálculos manuais Utilização do “Debugger” (Trace) Simulação Manual Animação Gráfica Revisão em grupo

Validação Processo muito mais difícil e sofisticado que a verificação Não há como validar um modelo na prática e sim como aumentar sua confiança com que ele representa a realidade Como validar sistemas novos?

Técnicas de Validação Teste de Turing ou validação black-box.

Técnicas de Validação Duplicação de modelos Comparação com modelos anteriores Análise de sensibilidade Validação “face a face”

Considerações Etapa importante do processo de modelagem. Muitos se esquecem dela, devido a grande dificuldade. Não há como garantir que o modelo é 100% livre de “bugs” e sim minimizá-los. Não há como validar 100% um modelo e sim aumentar sua confiança. Deve ser um processo contínuo (envolve vários ciclos).