Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto

Detalhes bibliográficos
Autor(a) principal: Ceconello, Jayne Guerra
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/147629
Resumo: Com o crescimento significativo da adoção de softwares para a realização das mais comuns tarefas diárias, é cada vez mais evidente a importância do investimento em técnicas e ferramentas que influem na qualidade dos mesmos, a fim de evitar riscos. Muitas vezes o impacto de uma falha pode causar grandes prejuízos, principalmente quando se trata de um sistema crítico. No intuito de influir na qualidade do software, são criados testes que exploram estruturas e funcionalidades do código. No contexto empresarial, códigos são dinâmicos e são integrados continuamente, sendo inviável a aplicação de testes estruturais contínuos sem a automatização de alguns passos da criação dos mesmos. A proposta deste trabalho consiste no desenvolvimento de uma ferramenta que implementa critérios de análise estática de código baseando-se nos relacionamentos interclasse existentes, visando à exploração de características comuns à programação orientada a objetos, com o intuito de aprimorar a qualidade dos casos de teste gerados.
id UFRGS-2_366f27e72b5561cb40b2972517e4d9bf
oai_identifier_str oai:www.lume.ufrgs.br:10183/147629
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Ceconello, Jayne GuerraCota, Erika Fernandes2016-08-25T02:16:23Z2016http://hdl.handle.net/10183/147629000999678Com o crescimento significativo da adoção de softwares para a realização das mais comuns tarefas diárias, é cada vez mais evidente a importância do investimento em técnicas e ferramentas que influem na qualidade dos mesmos, a fim de evitar riscos. Muitas vezes o impacto de uma falha pode causar grandes prejuízos, principalmente quando se trata de um sistema crítico. No intuito de influir na qualidade do software, são criados testes que exploram estruturas e funcionalidades do código. No contexto empresarial, códigos são dinâmicos e são integrados continuamente, sendo inviável a aplicação de testes estruturais contínuos sem a automatização de alguns passos da criação dos mesmos. A proposta deste trabalho consiste no desenvolvimento de uma ferramenta que implementa critérios de análise estática de código baseando-se nos relacionamentos interclasse existentes, visando à exploração de características comuns à programação orientada a objetos, com o intuito de aprimorar a qualidade dos casos de teste gerados.With the significant increase of the adoption of software to perform the most common daily activities, it is increasingly evident the importance of investing on techniques and tools that influence their quality, in order to avoid risks. In many situations, the impact of a failure can cause large losses, especially considering a critical system. In order to improve the software quality, tests are created to explore the code structure and features. In the business context, codes are dynamic and continuously integrated, making it impossible the continuous application of structural tests without having some steps of the test creation automated. The goal of this work consists in the development of a tool that implements static code analysis criteria based on the existing interclass relationships, aiming to the exploration of common characteristics of object oriented programming, in order to improve the quality of the generated test cases.application/pdfporEngenharia : SoftwareSoftware testingObject-Oriented software testingTesting automationFerrmenta de auxílio à análise de anomalias em códigos orientados a objetoTool to aid anomaly analysis for object oriented codes info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2016Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000999678.pdf000999678.pdfTexto completoapplication/pdf1694502http://www.lume.ufrgs.br/bitstream/10183/147629/1/000999678.pdfe927987248a85390fbd1bec26024c0f0MD51TEXT000999678.pdf.txt000999678.pdf.txtExtracted Texttext/plain150897http://www.lume.ufrgs.br/bitstream/10183/147629/2/000999678.pdf.txt0436d5a677d6a3952e50de2046378e6dMD52THUMBNAIL000999678.pdf.jpg000999678.pdf.jpgGenerated Thumbnailimage/jpeg1067http://www.lume.ufrgs.br/bitstream/10183/147629/3/000999678.pdf.jpgc05e274ef31bcb67b3e5f5a177a0b67dMD5310183/1476292018-10-29 08:40:56.338oai:www.lume.ufrgs.br:10183/147629Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-29T11:40:56Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
dc.title.alternative.en.fl_str_mv Tool to aid anomaly analysis for object oriented codes
title Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
spellingShingle Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
Ceconello, Jayne Guerra
Engenharia : Software
Software testing
Object-Oriented software testing
Testing automation
title_short Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
title_full Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
title_fullStr Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
title_full_unstemmed Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
title_sort Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
author Ceconello, Jayne Guerra
author_facet Ceconello, Jayne Guerra
author_role author
dc.contributor.author.fl_str_mv Ceconello, Jayne Guerra
dc.contributor.advisor1.fl_str_mv Cota, Erika Fernandes
contributor_str_mv Cota, Erika Fernandes
dc.subject.por.fl_str_mv Engenharia : Software
topic Engenharia : Software
Software testing
Object-Oriented software testing
Testing automation
dc.subject.eng.fl_str_mv Software testing
Object-Oriented software testing
Testing automation
description Com o crescimento significativo da adoção de softwares para a realização das mais comuns tarefas diárias, é cada vez mais evidente a importância do investimento em técnicas e ferramentas que influem na qualidade dos mesmos, a fim de evitar riscos. Muitas vezes o impacto de uma falha pode causar grandes prejuízos, principalmente quando se trata de um sistema crítico. No intuito de influir na qualidade do software, são criados testes que exploram estruturas e funcionalidades do código. No contexto empresarial, códigos são dinâmicos e são integrados continuamente, sendo inviável a aplicação de testes estruturais contínuos sem a automatização de alguns passos da criação dos mesmos. A proposta deste trabalho consiste no desenvolvimento de uma ferramenta que implementa critérios de análise estática de código baseando-se nos relacionamentos interclasse existentes, visando à exploração de características comuns à programação orientada a objetos, com o intuito de aprimorar a qualidade dos casos de teste gerados.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-08-25T02:16:23Z
dc.date.issued.fl_str_mv 2016
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.uri.fl_str_mv http://hdl.handle.net/10183/147629
dc.identifier.nrb.pt_BR.fl_str_mv 000999678
url http://hdl.handle.net/10183/147629
identifier_str_mv 000999678
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/147629/1/000999678.pdf
http://www.lume.ufrgs.br/bitstream/10183/147629/2/000999678.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/147629/3/000999678.pdf.jpg
bitstream.checksum.fl_str_mv e927987248a85390fbd1bec26024c0f0
0436d5a677d6a3952e50de2046378e6d
c05e274ef31bcb67b3e5f5a177a0b67d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224515617816576