Inteligência artificial para testes de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/19407 |
Resumo: | The software development process is essential for applications used on a daily basis. Part of this process involves the stage of software testing, responsible for revealing the presence of defects and improving the application's efficiency. This step can be very costly and laborious, therefore there are several ways to optimize time. Artificial Intelligence (AI) can be used in this stage, bringing several benefits and improvements to both the budget and the optimization of the software itself. This work addresses the intersection between these two areas, reviewing some works that experiment with different ways of applying AI to software testing. The results indicate that the area is progressing and is very promising, but there is still many details to be explored. The results demonstrate that artificial intelligence can increasingly help to develop good quality software. |
id |
SCAR_6c31df039c5abe543d98c496e9bc4c99 |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/19407 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Boni, NathaellyFerrari, Fabiano Cutigihttp://lattes.cnpq.br/3154345471250570https://orcid.org/0000-0002-7339-85292024-02-19T18:39:12Z2024-02-19T18:39:12Z2024-02-01BONI, Nathaelly. Inteligência artificial para testes de software. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2024. Disponível em: https://repositorio.ufscar.br/handle/ufscar/19407.https://repositorio.ufscar.br/handle/ufscar/19407The software development process is essential for applications used on a daily basis. Part of this process involves the stage of software testing, responsible for revealing the presence of defects and improving the application's efficiency. This step can be very costly and laborious, therefore there are several ways to optimize time. Artificial Intelligence (AI) can be used in this stage, bringing several benefits and improvements to both the budget and the optimization of the software itself. This work addresses the intersection between these two areas, reviewing some works that experiment with different ways of applying AI to software testing. The results indicate that the area is progressing and is very promising, but there is still many details to be explored. The results demonstrate that artificial intelligence can increasingly help to develop good quality software.O processo de desenvolvimento de software é essencial para as aplicações usadas no dia-a-dia. Parte desse processo envolve a etapa de testes de software, responsável por revelar a presença de defeitos e melhorar a eficiência da aplicação para o uso. Essa etapa pode ser muito custosa e trabalhosa, e portanto dispõe de várias maneiras para otimizar o tempo. A inteligência artificial (IA) pode ser utilizada de forma conjunta a essa etapa, trazendo vários benefícios e melhorias tanto de orçamento quanto da otimização do próprio software. Este trabalho abordará a intersecção entre essas duas áreas, tratando de revisar alguns artigos selecionados que experimentam maneiras diferentes de aplicar IA para testes de software. Os resultados indicam que a área é muito promissora e possui grandes avanços, mas ainda tem um grande campo a ser explorado com maiores detalhes. Os resultados explorados demonstram que a inteligência artificial pode ajudar, cada vez mais, a desenvolver softwares de boa qualidade.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosCiência da Computação - CCUFSCarAttribution-NonCommercial 3.0 Brazilhttp://creativecommons.org/licenses/by-nc/3.0/br/info:eu-repo/semantics/openAccessInteligência artificialTeste de SoftwareEngenharia de softwareCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOInteligência artificial para testes de softwareArtificial intelligence for software testinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTCC_Nathaelly_2023_VERSAO_FINAL.pdfTCC_Nathaelly_2023_VERSAO_FINAL.pdfapplication/pdf302401https://repositorio.ufscar.br/bitstream/ufscar/19407/1/TCC_Nathaelly_2023_VERSAO_FINAL.pdfd46090e6b21c04a100d084fcff8ef657MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8919https://repositorio.ufscar.br/bitstream/ufscar/19407/2/license_rdf7554719e5627c8f97902419c869e4761MD52TEXTTCC_Nathaelly_2023_VERSAO_FINAL.pdf.txtTCC_Nathaelly_2023_VERSAO_FINAL.pdf.txtExtracted texttext/plain43107https://repositorio.ufscar.br/bitstream/ufscar/19407/3/TCC_Nathaelly_2023_VERSAO_FINAL.pdf.txtf81c53ee19ea941688b535398ff08a10MD53ufscar/194072024-05-14 17:33:51.547oai:repositorio.ufscar.br:ufscar/19407Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222024-05-14T17:33:51Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
Inteligência artificial para testes de software |
dc.title.alternative.eng.fl_str_mv |
Artificial intelligence for software testing |
title |
Inteligência artificial para testes de software |
spellingShingle |
Inteligência artificial para testes de software Boni, Nathaelly Inteligência artificial Teste de Software Engenharia de software CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO |
title_short |
Inteligência artificial para testes de software |
title_full |
Inteligência artificial para testes de software |
title_fullStr |
Inteligência artificial para testes de software |
title_full_unstemmed |
Inteligência artificial para testes de software |
title_sort |
Inteligência artificial para testes de software |
author |
Boni, Nathaelly |
author_facet |
Boni, Nathaelly |
author_role |
author |
dc.contributor.advisor1orcid.por.fl_str_mv |
https://orcid.org/0000-0002-7339-8529 |
dc.contributor.author.fl_str_mv |
Boni, Nathaelly |
dc.contributor.advisor1.fl_str_mv |
Ferrari, Fabiano Cutigi |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/3154345471250570 |
contributor_str_mv |
Ferrari, Fabiano Cutigi |
dc.subject.por.fl_str_mv |
Inteligência artificial Teste de Software Engenharia de software |
topic |
Inteligência artificial Teste de Software Engenharia de software CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO |
description |
The software development process is essential for applications used on a daily basis. Part of this process involves the stage of software testing, responsible for revealing the presence of defects and improving the application's efficiency. This step can be very costly and laborious, therefore there are several ways to optimize time. Artificial Intelligence (AI) can be used in this stage, bringing several benefits and improvements to both the budget and the optimization of the software itself. This work addresses the intersection between these two areas, reviewing some works that experiment with different ways of applying AI to software testing. The results indicate that the area is progressing and is very promising, but there is still many details to be explored. The results demonstrate that artificial intelligence can increasingly help to develop good quality software. |
publishDate |
2024 |
dc.date.accessioned.fl_str_mv |
2024-02-19T18:39:12Z |
dc.date.available.fl_str_mv |
2024-02-19T18:39:12Z |
dc.date.issued.fl_str_mv |
2024-02-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
BONI, Nathaelly. Inteligência artificial para testes de software. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2024. Disponível em: https://repositorio.ufscar.br/handle/ufscar/19407. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/19407 |
identifier_str_mv |
BONI, Nathaelly. Inteligência artificial para testes de software. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2024. Disponível em: https://repositorio.ufscar.br/handle/ufscar/19407. |
url |
https://repositorio.ufscar.br/handle/ufscar/19407 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial 3.0 Brazil http://creativecommons.org/licenses/by-nc/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial 3.0 Brazil http://creativecommons.org/licenses/by-nc/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Ciência da Computação - CC |
dc.publisher.initials.fl_str_mv |
UFSCar |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Ciência da Computação - CC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/19407/1/TCC_Nathaelly_2023_VERSAO_FINAL.pdf https://repositorio.ufscar.br/bitstream/ufscar/19407/2/license_rdf https://repositorio.ufscar.br/bitstream/ufscar/19407/3/TCC_Nathaelly_2023_VERSAO_FINAL.pdf.txt |
bitstream.checksum.fl_str_mv |
d46090e6b21c04a100d084fcff8ef657 7554719e5627c8f97902419c869e4761 f81c53ee19ea941688b535398ff08a10 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1813715675375468544 |