Detecção de defeitos de software utilizando agrupamento de perfis de desempenho (2019)
- Authors:
- Autor USP: MONTES, VITOR SILVA - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- DOI: 10.11606/D.55.2020.tde-04022020-093604
- Subjects: SOFTWARES; AVALIAÇÃO DE DESEMPENHO; FALHAS COMPUTACIONAIS; CONFIABILIDADE DE SOFTWARE
- Keywords: Agrupamento de dados; Data clustering; Fault injection; Functional testing; Performance evaluation; Software reliability; Teste de mutação; Teste funcional
- Language: Português
- Abstract: A maioria dos problemas de desempenho são únicos. As métricas, cargas de trabalho e técnicas de avaliação usadas em um problema geralmente não podem ser usadas no problema seguinte. Portanto, ferramentas automáticas que auxiliem no entendimento do comportamento de uma aplicação em execução e suas mudanças ao longo do ciclo de desenvolvimento são essenciais para análises de desempenho e detecção de erros. A proposta deste trabalho é explorar a descoberta de defeitos no software por intermédio da avaliação de desempenho, assumindo a premissa que tais defeitos alteram o uso dos recursos ao longo da execução da aplicação. Isso é feito com a abordagem de teste funcional do programa em execução, onde são avaliados aspectos de desempenho da aplicação, e não aspectos funcionais, na detecção de erros na execução causados por defeitos. Um algoritmo de agrupamento baseado em Distância por Compressão Normalizada é aplicado para definir de forma automática um perfil de desempenho esperado do software em casos de teste, que é usado também para detectar anomalias. O processo de validação desta proposta é feito com a geração de defeitos por meio de mutação seletiva.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2019
- Data da defesa: 05.11.2019
- Este periódico é de acesso aberto
- Este artigo é de acesso aberto
- URL de acesso aberto
- Cor do Acesso Aberto: gold
- Licença: cc-by-nc-sa
-
ABNT
MONTES, Vitor Silva. Detecção de defeitos de software utilizando agrupamento de perfis de desempenho. 2019. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2019. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-04022020-093604/. Acesso em: 15 nov. 2024. -
APA
Montes, V. S. (2019). Detecção de defeitos de software utilizando agrupamento de perfis de desempenho (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-04022020-093604/ -
NLM
Montes VS. Detecção de defeitos de software utilizando agrupamento de perfis de desempenho [Internet]. 2019 ;[citado 2024 nov. 15 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-04022020-093604/ -
Vancouver
Montes VS. Detecção de defeitos de software utilizando agrupamento de perfis de desempenho [Internet]. 2019 ;[citado 2024 nov. 15 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-04022020-093604/
Informações sobre o DOI: 10.11606/D.55.2020.tde-04022020-093604 (Fonte: oaDOI API)
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas