BIOPLAG: ABORDAGEM DE DETECÇÃO DE PLÁGIO EM CÓDIGO-FONTE UTILIZANDO BIOINFORMÁTICA

Categorias Dissertação

O problema do plágio em programação afeta desde o meio acadêmico até a industria de softwares. Considerando a importância deste domínio de estudo, diversas abordagens desenvolveram ferramentas para automatizarem a detecção de plágio em programação, mas as soluções propostas não contemplam os mais diversos níveis ou tipos de modificações encontradas em códigosfonte plagiados. A abordagem proposta neste trabalho busca contemplar todos os níveis de modificações encontrados em códigos de programação seguindo uma classificação proposta na literatura. O funcionamento da solução proposta é fundamentado em técnicas da bioinformática e da ciência da computação. As seguintes técnicas são utilizadas: modelo de DNA sintético, alinhamento de sequências de DNA sintético e tokens. A avaliação da abordagem será realizada por meio de sete cenários de teste com um total de 253 códigos-fonte a serem verificados por diferentes níveis de plágio, e considerando em cada cenário os parâmetros avaliativos de experimentos: Precision e Recall. Esta abordagem pode detectar diferentes níveis de plágio em programação, além proporcionar o suporte a diferentes linguagens e maior eficiência na complexidade de tempo em relação a outras soluções como a JPLAG.

Financiador(es): Coordenaçao de Aperfeiçomento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001

Link acessado 229 vezes

Projetos relacionados

ALGORITMOS E FERRAMENTAS PARA BIOINFORMÁTICA

Este projeto tem como finalidade pesquisar métodos e técnicas de bioinfomática para serem aplicados em áreas de conhecimento tais como a computação, agronomia, entre outras. Além disto, propõe a criação e integração de ferramentas que auxiliam no processo de análise dos dados obtidos pela bioinformática.

Laboratório de Engenharia de Software e Inteligência Computacional

Siga-nos