Modelo computacional para estimar a quantidade de threads à execução de soluções de integração: uma abordagem baseada em teoria das filas aplicada à plataforma guaraná

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Haugg, Igor Gamste
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
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://bibliodigital.unijui.edu.br:8080/xmlui/handle/123456789/5560
Resumo: O uso de aplicações é importante para dar suporte aos processos de negócios das empresas. No entanto, a maior parte destas aplicações não foram projetadas para trabalhar de forma colaborativa. Uma solução de integração orquestra um grupo de aplicações, permitindo a reutilização de dados e funcionalidades presentes nas mesmas. O desempenho de uma solução de integração depende da configuração correta do número de threads no motor de execução fornecido pelas plataformas de integração. Essa configuração tem impacto direto no desempenho das soluções de integração e é normalmente realizada a partir do conhecimento empírico dos engenheiros de software. Este número correto de threads pode ser encontrado por meio de modelos de simulação. Este trabalho apresenta uma metodologia e uma ferramenta para auxiliar na geração de modelos de simulação, com o objetivo de encontrar o número correto de threads para executar uma solução de integração e assim contribuir com a melhoria do desempenho das soluções. Também foram realizados diversos experimentos com um caso de estudo, para avaliar e validar o modelo de simulação gerado.