Detalhes bibliográficos
Ano de defesa: |
2002 |
Autor(a) principal: |
Bruschi, Sarita Mazzini |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Tese
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26062007-134827/
|
Resumo: |
Esta tese propõe um ambiente automático para desenvolvimento de simulação distribuída ASDA (Ambiente de Simulação Distribuída Automático), que tem como objetivo principal facilitar a utilização e desenvolvimento de simulação distribuída. As funcionalidades definidas no ASDA tornam-o diferente de todos os outros ambientes encontrados na literatura. A especificação do ASDA foi realizada através de um diagrama modular composto por sete módulos e também com o auxílio da ferramenta UML (Unified Modelling Language), através da utilização de três de seus diagramas: de casos de uso, de classes e de atividades. O ASDA permite aos usuários a utilização de simulação distribuída através da definição de uma nova simulação ou da replicação de um programa de simulação já desenvolvido. Se a opção for pelo desenvolvimento de um novo programa de simulação, o usuário deve fornecer o modelo e os parâmetros e o ambiente se encarrega de gerar o código do programa de simulação utilizando a abordagem que proporciona o melhor desempenho, levando em consideração as características do modelo e da plataforma. Além da especificação do ASDA, esta tese definiu um protótipo do ambiente com o objetivo de mostrar sua viabilidade de utilização. Neste protótipo, três módulos foram implementados, destacando-se o módulo Replicador, que utiliza a abordagem MRIP (Multiple Replication in Parallel). Esta tese contribui também com a definição de algumas diretrizes para a utilização da abordagem MRIP. A base para essa definição foram os resultados obtidos com a utilização do módulo Replicador |