Um framework para avaliação sistemática de técnicas de teste no contexto de programação concorrente (2018)
- Authors:
- Autor USP: MELO, SILVANA MORITA - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: SOFTWARES; ENGENHARIA DE SOFTWARE; PROGRAMAÇÃO CONCORRENTE; FRAMEWORKS
- Keywords: Concurrent programming; Empirical software engineering; Seleção de técnicas de teste; Software testing; Testing techniques selection
- Agências de fomento:
- Language: Português
- Abstract: Contexto: Embora diversas técnicas de teste de software tenham sido propostas para o contexto da programação concorrente, as informações sobre elas encontram-se de dispersas na literatura, não oferecendo uma caracterização apropriada e dados relevantes que possam auxiliar a compreensão e consequente aplicação efetiva dessas técnicas, dificultando o processo de transferência de conhecimento entre a academia e a comunidade interessada. Objetivo: Nesse contexto, o principal objetivo deste trabalho é oferecer subsídios, na forma de um framework, que seja capaz de apoiar a caracterização e seleção sistemática de técnicas de teste de software concorrente. Metodologia: Para atender esse objetivo, foi construído um corpo de conhecimento que reúne de maneira integrada informações relevantes ao processo de tomada de decisão sobre qual técnica de teste aplicar a um determinado projeto de software. Um design de experimentos é definido, funcionando como guia para condução de estudos empíricos que podem ser usados para a realimentação, atualização e evolução do corpo de conhecimento. Buscando sistematizar o processo de seleção de técnicas de teste, é definido um esquema de caracterização que considera as principais características da programação concorrente que influenciam a atividade de teste de software e calcula a adequação desses atributos aos atributos do projeto em desenvolvimento. Resultados e Conclusões: A fim de permitir que a comunidade interaja com o framework proposto, foidisponibilizada uma infraestrutura computacional que permite o acesso ao corpo de conhecimento e automatiza o processo de seleção de técnicas de teste de software concorrente. O estudo experimental conduzido para avaliação da proposta, mostrou que a abordagem contribui de maneira efetiva para caracterizar, comparar e quantificar a adequabilidade baseada em atributos, melhorando consideravelmente o processo de seleção de técnicas de teste para software concorrente segundo as expectativas dos usuários.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2018
- Data da defesa: 04.04.2018
-
ABNT
MELO, Silvana Morita. Um framework para avaliação sistemática de técnicas de teste no contexto de programação concorrente. 2018. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2018. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10102018-085404/. Acesso em: 30 abr. 2024. -
APA
Melo, S. M. (2018). Um framework para avaliação sistemática de técnicas de teste no contexto de programação concorrente (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10102018-085404/ -
NLM
Melo SM. Um framework para avaliação sistemática de técnicas de teste no contexto de programação concorrente [Internet]. 2018 ;[citado 2024 abr. 30 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10102018-085404/ -
Vancouver
Melo SM. Um framework para avaliação sistemática de técnicas de teste no contexto de programação concorrente [Internet]. 2018 ;[citado 2024 abr. 30 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10102018-085404/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas