Busca avançada
Ano de início
Entree

Investigação de Teste de Software sob a Perspectiva da Teoria de Redes Complexas

Processo: 13/01084-3
Modalidade de apoio:Bolsas no Brasil - Doutorado
Data de Início da vigência: 01 de novembro de 2013
Data de Término da vigência: 01 de maio de 2017
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Adenilso da Silva Simão
Beneficiário:Faimison Rodrigues Porto
Instituição Sede: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil
Bolsa(s) vinculada(s):16/09315-2 - Filtragem de instâncias em predição de defeitos entre projetos com meta-aprendizado, BE.EP.DR
Assunto(s):Engenharia de software   Teste e avaliação de software   Sistemas complexos
Palavra(s)-Chave do Pesquisador:Máquinas de Estados Finitos | Sistemas Complexos | teoria de redes complexas | teste baseado em modelos | Teste de Software | Engenharia de Software

Resumo

O teste de software é apontado como uma das atividades mais importantes no processo de construção de um software, uma vez que agrega maior qualidade ao produto gerado. Avanços na área de teste buscam a elaboração de conceitos, métodos e técnicas que reduzam os custos de execução e de geração do conjunto de teste, além de aprimorar a sua eficiência na identificação de defeitos. Esse conjunto é construído a partir de informações do comportamento/estrutura do software, que podem ser extraídas de diferentes maneiras. A utilização de estruturas em grafo, por exemplo, permite uma representação precisa do comportamento do software, além de possibilitar um estudo mais incisivo sobre suas propriedades. Nesse sentido, recentes avanços na teoria de redes complexas podem ser aplicados no estudo de softwares sob a perspectiva de teste. A teoria de redes complexas abrange conceitos da teoria dos grafos e de mecanismos estatísticos que podem revelar informações importantes a cerca do sistema estudado. Recentemente, estudos a cerca da estrutura que rege o relacionamento entre os componentes de um software constataram a existência de propriedades comuns aos denominados sistemas complexos. As propriedades inerentes a esse tipo de sistemas são comumente encontradas em sistemas do mundo real, o que desencadeou o estudo de sistemas reais em diferentes contextos e aplicações. Dessa forma, esse projeto propõe a investigação de métodos que possam aprimorar aspectos do teste de software a partir de conceitos provindos da teoria de redes complexas.

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Publicações acadêmicas
(Referências obtidas automaticamente das Instituições de Ensino e Pesquisa do Estado de São Paulo)
PORTO, Faimison Rodrigues. Predição de defeitos cruzada entre projetos apoiado por meta-aprendizado. 2017. Tese de Doutorado - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.