Use este identificador para citar ou linkar para este item: https://repositorio.unipampa.edu.br/jspui/handle/riu/5919
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Silveira, Maicon Bernardino da-
dc.creatorMartins, Guilherme Legramante-
dc.date.accessioned2021-08-24T19:23:48Z-
dc.date.available2021-08-24-
dc.date.available2021-08-24T19:23:48Z-
dc.date.issued2021-07-28-
dc.identifier.citationMARTINS, Guilherme Legramante. Towards a Performance Testing Body of Knowledge (PTBOK). Orientador: Maicon Bernardino da Silveira. 2021. 95p. Dissertação (Mestrado Profissional em Engenharia de Software) – Universidade Federal do Pampa, Campus Alegrete, Alegrete, 2021.pt_BR
dc.identifier.urihttp://dspace.unipampa.edu.br:8080/jspui/handle/riu/5919-
dc.description.abstractDue to the growing market demand, web applications need to quickly respond to users’ requests, since their engagement may be inclined to fluidity and agility in interactions. For this reason, through performance testing, we may map out the scalability of the application and identify bottlenecks that may affect its performance. There are some studies in academia and industry that provide information for conducting this type of test. However, there is no standardization of procedures, and the information is not organized in a way that facilitates the performance test execution in its complete cycle, from its conception to the generation of the reports. Hence, our research seeks to identify the main inputs, outputs, and processing involved in the performance testing, so that we developed the Performance Testing Body of Knowledge (PTBOK). This body of knowledge aims to assist the preparation and conduction of the performance test. Then, we did a Systematic Literature Review (SLR) that, mapped out the performance testing throughout its life cycle. We found and detailed thirty seven (37) papers, elaborating a feature model from them. We also carried out another empirical study: a survey, which sought to identify (as well as the SLR) data related to the performance testing process from the software industry. After conducting these two studies, we filtered and merged the results, we started the PTBOK creation. For the modeling of the process, we chose the Software & Systems Process Engineering Metamodel (SPEM), as we understand that it is a viable and adequate alternative since it is specifically for modeling software processes. PTBOK is already available and we evaluated it through a survey of performance testing experts.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal do Pampapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectSoftware - desempenhopt_BR
dc.subjectSoftware - Testespt_BR
dc.subjectSoftware Engineeringpt_BR
dc.subjectComputer software - Testingpt_BR
dc.subjectSoftware - performancept_BR
dc.titleTowards a Performance Testing Body of Knowledge (PTBOK)pt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisor-co1Rodrigues, Elder de Macedo-
dc.publisher.initialsUNIPAMPApt_BR
dc.publisher.programMestrado Profissional em Engenharia de Softwarept_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.description.resumoDevido à crescente demanda do mercado, as aplicações Web precisam responder rapidamente às requisições dos usuários, uma vez que, o engajamento destes usuários pode estar condicionado a uma fluidez e agilidade nas interações. Com base nisso, podemos aplicar um teste de desempenho para mapear a escalabilidade da aplicação e também identificar gargalos que podem afetar o seu desempenho. Há diversos trabalhos no meio acadêmico e também na indústria que fornecem informações para a condução deste tipo de teste. Porém, não há uma padronização de procedimentos e as informações não estão organizadas de forma que facilitem a aplicação de um teste de desempenho em seu ciclo completo, incluindo desde sua concepção até a geração de relatórios. A partir desta demanda, nossa pesquisa busca identificar as principais entradas, saídas e processamento envolvidos no teste de desempenho para que possamos instanciar um processo genérico, o qual denominamos Performance Testing Body of Knowledge (PTBOK), o qual é um corpo de conhecimento em teste de desempenho que visa auxiliar na elaboração e condução do processo de teste de desempenho. Para isso, realizamos uma Revisão Sistemática da Literatura (RSL) que mapeou o teste de desempenho em todo seu ciclo de vida. Encontramos e detalhamos 37 trabalhos e a partir deles criamos um modelo de características. Também realizamos outro estudo empírico, um Survey, o qual buscou identificar assim como a RSL, dados relacionados ao processo de teste de desempenho. Após a condução destes dois estudos, filtramos e unimos os resultados dos mesmos e com esse embasamento tanto do meio acadêmico como da indústria, começamos a criação do PTBOK. Para a modelagem do processo escolhemos o meta-modelo SPEM, por entendermos ser uma alternativa viável e adequada, por ser específico para modelagem de processos de software. Avaliamos o PTBOK por meio de um survey com especialistas na área de Teste de Desempenho.pt_BR
dc.publisher.departmentCampus Alegretept_BR
Aparece nas coleções:Mestrado Profissional em Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Guilherme Legramante Martins - 2021.pdf3.22 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.