Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12119
Full metadata record
DC FieldValueLanguage
dc.creator.IDCUNHA, HENRIQUE. N.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3859652013691424pt_BR
dc.contributor.advisor1FECHINE, Joseana Macêdo.-
dc.contributor.advisor1IDFECHINE, J. M.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7179691582151907pt_BR
dc.contributor.referee1MELCHER, Elmar Uwe Kurt.-
dc.contributor.referee2GUERRERO, Dalton Dario Serey.-
dc.contributor.referee3BRITO, Alisson Vasconcelos de.-
dc.description.resumoExiste uma necessidade crescente de aumento da confiabilidade dos IP cores produzidos atualmente. Para tanto, faz-se necessário o uso de uma metodologia de verificação funcional rigorosa para este tipo de produto. Como a verificação consome em média 70% dos recursos de um projeto de um IP core, torna-se necessário o uso das técnicas de verificação funcional a fim de reduzir os custos dos projetos. Entretanto, essas técnicas ainda não conseguem detectar todos os possíveis problemas de um projeto. Surge, então, a necessidade de construção e/ou aperfeiçoamento das metodologias de verificação funcional. Uma metodologia de verificação funcional, denominada VeriSC tem por objetivo eliminar algumas lacunas existentes em outras metodologias. Porém, há alguns passos da metodologia que ainda necessitam de refinamento. Um deles consiste em determinar como medir a qualidade da cobertura. Existem algumas técnicas de teste de software que visam a obtenção de parâmetros de qualidade relacionados à cobertura de um conjunto de casos de teste. Dentre essas técnicas, destaca-se a análise de mutação, que possibilita a geração de uma métrica relativa à qualidade de um conjunto de casos de teste de um dado IP core, a partir da análise da execução de mutantes. Estes mutantes são gerados automaticamente com base nos operadores de mutação escolhidos cuidadosamente. Este trabalho tem como meta a aplicação de testes de mutação na verificação funcional de sistemas digitais, para a avaliação da contribuição da técnica na melhoria da qualidade da cobertura da verificação funcional. Várias melhorias puderam ser observadas durante os experimentos, dentre estas destacam-se a possibilidade de encontrar defeitos no modelo de referência. Pôde-se também, observar um módulo IDCT, onde se considera que foi realizada uma verificação funcional de qualidade, ainda pôde ser melhorada em 11% de acordo com o parâmetro de qualidade conhecido como "escore de mutação".pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.programPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleAnálise de mutação aplicada à verificação funcional de IP core.pt_BR
dc.date.issued2008-08-29-
dc.description.abstractThere is a growing need to make IP cores more reliable. Hence, it is necessary to use a rigorous functional verification methodology to this kind of product. This process is responsible for 70% of a project’s resources, so it becomes important to enhance the functional verification techniques in order to reduce the cost of a project. A functional verification methodology, named VeriSC, is targeted at eliminating some flaws in other methodologies. Though there is an aspect in this methodology that needs refinement. One of them consists in determining the quality of the coverage achieved. There are some software techniques that try to extract quality parameters from test case sets of a given system. Among them, there is the mutation analysis technique, which proposes the generation of a quality metric by the analysis of mutants generated from the original program. These mutants are automatically created by applying carefully chosen mutation operators to the source code. Therefore, these operators must be chosen very carefully. The objective of this work is the application of mutation analysis within a digital system functional verification methodology, to check the contribution of this tecnique in evaluating the quality of the functional verification coverage. Various contributions could be made while apllying mutation analysis over a functional verification methodology, among them were the possibility to find defects on the reference model. It was possible to find out that a IDCT module, that was submitted to a high quality verification process, this process can still be enhanced another 11% according to the test quality parameter called mutation score.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12119-
dc.date.accessioned2020-02-19T16:52:45Z-
dc.date.available2020-02-19-
dc.date.available2020-02-19T16:52:45Z-
dc.typeDissertaçãopt_BR
dc.subjectVerificação Funcionalpt_BR
dc.subjectTeste de Mutaçãopt_BR
dc.subjectIP Corept_BR
dc.subjectFunctional Verificationpt_BR
dc.subjectMutation Testpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorCUNHA, Henrique do Nascimento.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeMutation analysis applied to IP core functional verification.pt_BR
dc.identifier.citationCUNHA, H. do N. Análise de mutação aplicada à verificação funcional de IP core. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2008. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12119pt_BR
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
HENRIQUE DO NASCIMENTO CUNHA – DISSERTAÇÃO (PPGCC) 2008..pdfHenrique do Nascimento Cunha - Dissertação PPGCC 2008.838.51 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.