Ferrmenta de auxílio à análise de anomalias em códigos orientados a objeto
Visualizar/abrir
Data
2016Autor
Orientador
Nível acadêmico
Graduação
Outro título
Tool to aid anomaly analysis for object oriented codes
Assunto
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 context ...
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. ...
Abstract
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 c ...
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. ...
Instituição
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Coleções
Este item está licenciado na Creative Commons License