FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade

Submitted by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T13:32:50Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) === Made available in DSpace...

Full description

Bibliographic Details
Main Author: SOUZA, Débora Stefani Lima de
Other Authors: MACIEL, Paulo Romero Martins
Language:br
Published: 2015
Subjects:
Online Access:https://repositorio.ufpe.br/handle/123456789/11625
id ndltd-IBICT-oai-repositorio.ufpe.br-123456789-11625
record_format oai_dc
spelling ndltd-IBICT-oai-repositorio.ufpe.br-123456789-116252019-01-21T19:15:51Z FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade SOUZA, Débora Stefani Lima de MACIEL, Paulo Romero Martins avaliação de desempenho dependabilidade framework carga de trabalho injeção de falhas Submitted by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T13:32:50Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) Made available in DSpace on 2015-03-10T13:32:50Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) Previous issue date: 2013-08-26 Ao longo dos anos, sistemas computacionais em diversas áreas de conhecimento têm sido desenvolvidos e incorporados ao nosso cotidiano. Independente da etapa do ciclo de vida no qual o sistema se encontre é preciso preocupar-se com os requisitos de desempenho e dependabilidade dos serviços providos. Um dos métodos utilizados para estudos de desempenho é a medição de sistemas enquanto esses são submetidos aos diferentes níveis de carga possíveis. A aplicabilidade de tal técnica geralmente envolve o uso de programas de geração de carga sintética, que têm como intuito gerar eventos de carga de trabalho que simulem usuários requisitando serviços ao sistema. A carga de trabalho ocasionada por meio dessas ferramentas também pode contribuir para pesquisas de dependabilidade, visto que o uso de carga pode colaborar para revelar comportamentos não desejáveis e falhas não visualizadas anteriormente. O uso de carga sintética não é o único caminho a ser seguido para realizar estudos de dependabilidade. Ferramentas que geram situações de falha também podem ser empregadas para alcançar este objetivo. A diversidade de funções para as quais sistemas são desenvolvidos requer que ferramentas específicas sejam construídas para a realização de experimentos de desempenho ou de dependabilidade, mesmo que haja um conjunto de conceitos comuns entre ferramentas deste tipo. Neste contexto, este trabalho propõe um framework, implementado em Java, que engloba vários métodos que podem auxiliar no desenvolvimento de ferramentas geradoras de eventos de forma mais ágil e confiável. No decorrer desta pesquisa geradores de carga, para experimentos de desempenho, e geradores de eventos de falha e reparo, para experimentos de dependabilidade, foram concebidos com o auxílio do framework, atestando, assim, sua eficiência. Por fim, estudos de caso desenvolvidos a partir dos softwares geradores de eventos serão apresentados. 2015-03-10T13:32:50Z 2015-03-10T13:32:50Z 2013-08-26 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis SOUZA, Débora Stefani Lima de. FlexLoadGenerator: um framework para apoiar o desenvolvimento de ferramentas voltadas a estudos de avaliação de desempenho e dependabilidade. Recife, 2013. 142 f. Dissertação (mestrado) - UFPE, Centro de Informática, Programa de Pós-graduação em Ciência da Computação, 2013. https://repositorio.ufpe.br/handle/123456789/11625 br Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco instacron:UFPE
collection NDLTD
language br
sources NDLTD
topic avaliação de desempenho
dependabilidade
framework
carga de trabalho
injeção de falhas
spellingShingle avaliação de desempenho
dependabilidade
framework
carga de trabalho
injeção de falhas
SOUZA, Débora Stefani Lima de
FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
description Submitted by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T13:32:50Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) === Made available in DSpace on 2015-03-10T13:32:50Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) Previous issue date: 2013-08-26 === Ao longo dos anos, sistemas computacionais em diversas áreas de conhecimento têm sido desenvolvidos e incorporados ao nosso cotidiano. Independente da etapa do ciclo de vida no qual o sistema se encontre é preciso preocupar-se com os requisitos de desempenho e dependabilidade dos serviços providos. Um dos métodos utilizados para estudos de desempenho é a medição de sistemas enquanto esses são submetidos aos diferentes níveis de carga possíveis. A aplicabilidade de tal técnica geralmente envolve o uso de programas de geração de carga sintética, que têm como intuito gerar eventos de carga de trabalho que simulem usuários requisitando serviços ao sistema. A carga de trabalho ocasionada por meio dessas ferramentas também pode contribuir para pesquisas de dependabilidade, visto que o uso de carga pode colaborar para revelar comportamentos não desejáveis e falhas não visualizadas anteriormente. O uso de carga sintética não é o único caminho a ser seguido para realizar estudos de dependabilidade. Ferramentas que geram situações de falha também podem ser empregadas para alcançar este objetivo. A diversidade de funções para as quais sistemas são desenvolvidos requer que ferramentas específicas sejam construídas para a realização de experimentos de desempenho ou de dependabilidade, mesmo que haja um conjunto de conceitos comuns entre ferramentas deste tipo. Neste contexto, este trabalho propõe um framework, implementado em Java, que engloba vários métodos que podem auxiliar no desenvolvimento de ferramentas geradoras de eventos de forma mais ágil e confiável. No decorrer desta pesquisa geradores de carga, para experimentos de desempenho, e geradores de eventos de falha e reparo, para experimentos de dependabilidade, foram concebidos com o auxílio do framework, atestando, assim, sua eficiência. Por fim, estudos de caso desenvolvidos a partir dos softwares geradores de eventos serão apresentados.
author2 MACIEL, Paulo Romero Martins
author_facet MACIEL, Paulo Romero Martins
SOUZA, Débora Stefani Lima de
author SOUZA, Débora Stefani Lima de
author_sort SOUZA, Débora Stefani Lima de
title FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
title_short FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
title_full FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
title_fullStr FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
title_full_unstemmed FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade
title_sort flexloadgenerator - um framework para apoiar o desenvolvimento de ferramentas voltadas a estudos de avaliação de desempenho e dependabilidade
publishDate 2015
url https://repositorio.ufpe.br/handle/123456789/11625
work_keys_str_mv AT souzadeborastefanilimade flexloadgeneratorumframeworkparaapoiarodesenvolvimentodeferramentasvoltadasaestudosdeavaliacaodedesempenhoedependabilidade
_version_ 1718863108505600000