Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante

Detalhes bibliográficos
Ano de defesa: 2014
Autor(a) principal: Sousa, Leonardo da Silva lattes
Orientador(a): Rodrigues, Cássio Leonardo lattes
Banca de defesa: Rodrigues, Cássio Leonardo lattes, Vincenzi, Auri Marcelo Rizzo lattes, Alves, Vander Ramos lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Goiás
Programa de Pós-Graduação: Programa de Pós-graduação em Ciência da Computação (INF)
Departamento: Instituto de Informática - INF (RG)
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.bc.ufg.br/tede/handle/tede/4647
Resumo: Software Testing is indispensable if you want to achieve and guarantee the quality of developed software. There are some techniques to test software, among them Fault-based Testing Technique which includes the Mutation Testing criteria. Mutation Testing uses mutation operators to generate a set of alternative programs, called mutants, which differ from the original program at a particular point in the code. The test cases are applied in the original program and in the mutants in order to verify that the test cases are able to show the difference in behavior between the original program and each mutant. This test criterion stands out because of its effectiveness in measuring the quality of the test while finding defects in the program, however it suffers from the high computational cost required for its execution. There are some approaches that aim to reduce the cost of Mutation Testing, for example, Selective Mutation. Selective Mutation reduces the mutation cost applying a subset of mutation operators that it is capable of generating fewer mutants and still achieving high testing effectiveness. The aim of this paper is find a subset of mutation operators and show such subset is almost as good as the whole set. Thereby, such subset can be used in Selective Mutation.Here, fault is used to select a subset of mutation operators, this is main difference between this work and others works in Mutation Selective. Since Mutation Testing use fault that program could have, there is nothing more logical than using such fault to select operators.
id UFG_8f255039ccd2585b7036013a77f54143
oai_identifier_str oai:repositorio.bc.ufg.br:tede/4647
network_acronym_str UFG
network_name_str Biblioteca Digital de Teses e Dissertações da UFG
repository_id_str
spelling Rodrigues, Cássio Leonardohttp://lattes.cnpq.br/2590620617848677Delamaro, Márcio Eduardohttp://lattes.cnpq.br/2844974351441051Rodrigues, Cássio Leonardohttp://lattes.cnpq.br/2590620617848677Vincenzi, Auri Marcelo Rizzohttp://lattes.cnpq.br/0611351138131709Alves, Vander Ramoshttp://lattes.cnpq.br/7500979195469357http://lattes.cnpq.br/8866574228263249Sousa, Leonardo da Silva2015-10-16T11:14:33Z2014-08-08SOUSA, L. S. Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante. 2014. 96 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.http://repositorio.bc.ufg.br/tede/handle/tede/4647Software Testing is indispensable if you want to achieve and guarantee the quality of developed software. There are some techniques to test software, among them Fault-based Testing Technique which includes the Mutation Testing criteria. Mutation Testing uses mutation operators to generate a set of alternative programs, called mutants, which differ from the original program at a particular point in the code. The test cases are applied in the original program and in the mutants in order to verify that the test cases are able to show the difference in behavior between the original program and each mutant. This test criterion stands out because of its effectiveness in measuring the quality of the test while finding defects in the program, however it suffers from the high computational cost required for its execution. There are some approaches that aim to reduce the cost of Mutation Testing, for example, Selective Mutation. Selective Mutation reduces the mutation cost applying a subset of mutation operators that it is capable of generating fewer mutants and still achieving high testing effectiveness. The aim of this paper is find a subset of mutation operators and show such subset is almost as good as the whole set. Thereby, such subset can be used in Selective Mutation.Here, fault is used to select a subset of mutation operators, this is main difference between this work and others works in Mutation Selective. Since Mutation Testing use fault that program could have, there is nothing more logical than using such fault to select operators.O Teste de Software é imprescindível caso se queira alcançar e garantir a qualidade do software desenvolvido. Existem algumas técnicas para se testar um software, entre tais técnicas há o Teste Baseado em Defeitos que inclui o critério denominado Teste de Mutação. O Teste de Mutação consiste em usar operadores de mutação para gerar um conjunto de programas alternativos, chamados de mutantes, que se diferem do programa original em um determinado ponto no código. Os casos de testes são aplicados no programa original e nos mutantes com o objetivo de verificar se os casos de testes são capazes de evidenciar a diferença de comportamento entre o programa original e cada mutante. Esse critério de teste se destaca devido sua eficácia em medir a qualidade do conjunto de teste enquanto encontra defeitos no programa, entretanto ela sofre com o alto custo computacional necessário para sua execução. Existem algumas abordagens que visam diminuir o custo do Teste de Mutação, entre elas a Mutação Seletiva. A Mutação Seletiva reduz o custo do teste, aplicando um conjunto reduzido de operadores de mutação capaz de gerar menos mutantes e ainda alcançar alta efetividade no teste. O objetivo desse trabalho é encontrar esse conjunto reduzido de operadores e mostrar que tal conjunto é quase tão bom quanto o conjunto total. Consequentemente, podendo ser usado na Mutação Seletiva. A diferença desse trabalho para outros que usam a Mutação Seletiva é que neste é usado uma abordagem baseada no defeito para selecionar o conjunto reduzido de defeitos, uma vez que o Teste de Mutação usa os defeitos que o programa poderia ter para testálo. Portanto nada mais lógico do que usar o próprio defeito como base para a seleção de operadores.Submitted by Cláudia Bueno (claudiamoura18@gmail.com) on 2015-10-15T21:21:20Z No. of bitstreams: 2 Dissertação - Leonardo da Silva Sousa - 2014.pdf: 1923255 bytes, checksum: d4e7d20a76f4c4ff25ce8512122e8a58 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2015-10-16T11:14:33Z (GMT) No. of bitstreams: 2 Dissertação - Leonardo da Silva Sousa - 2014.pdf: 1923255 bytes, checksum: d4e7d20a76f4c4ff25ce8512122e8a58 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Made available in DSpace on 2015-10-16T11:14:33Z (GMT). No. of bitstreams: 2 Dissertação - Leonardo da Silva Sousa - 2014.pdf: 1923255 bytes, checksum: d4e7d20a76f4c4ff25ce8512122e8a58 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) Previous issue date: 2014-08-08Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://repositorio.bc.ufg.br/tede/retrieve/20832/Disserta%c3%a7%c3%a3o%20-%20Leonardo%20da%20Silva%20Sousa%20-%202014.pdf.jpgporUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessEssencialMutantesOperadorServiçoTamanhoTesteEssentialMutantsOperatorSizeTestWeb-serviceCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOUma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutanteA service-based infrastructure for evolution of mutation testinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-3303550325223384799600600600600-771226673463364476889300925156837715312075167498588264571reponame:Biblioteca Digital de Teses e Dissertações da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://repositorio.bc.ufg.br/tede/bitstreams/0d290ed0-1fe3-49bc-aaa5-fb5ef0439b6a/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/14f20b40-df46-46be-9dd7-aa13212d7c1a/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-821328http://repositorio.bc.ufg.br/tede/bitstreams/ee9085d0-c91c-4dd1-8582-3b2763f10ae7/download683d9883b2ad62ac3b8bafc566b2e600MD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823148http://repositorio.bc.ufg.br/tede/bitstreams/87cbf814-b478-4d2d-bac1-b289ed17f45f/download9da0b6dfac957114c6a7714714b86306MD54ORIGINALDissertação - Leonardo da Silva Sousa - 2014.pdfDissertação - Leonardo da Silva Sousa - 2014.pdfapplication/pdf1923255http://repositorio.bc.ufg.br/tede/bitstreams/73beaab5-5813-4605-a6a5-c3becc8ebf9d/downloadd4e7d20a76f4c4ff25ce8512122e8a58MD55TEXTDissertação - Leonardo da Silva Sousa - 2014.pdf.txtDissertação - Leonardo da Silva Sousa - 2014.pdf.txtExtracted Texttext/plain190687http://repositorio.bc.ufg.br/tede/bitstreams/84c7310f-0309-42c7-897a-ec86ea88c18a/downloadca23adb87ad28867db09d8935e772415MD56THUMBNAILDissertação - Leonardo da Silva Sousa - 2014.pdf.jpgDissertação - Leonardo da Silva Sousa - 2014.pdf.jpgGenerated Thumbnailimage/jpeg3754http://repositorio.bc.ufg.br/tede/bitstreams/34c93b94-f72e-40d9-996c-59200a6e31aa/download81bd08525c4cc9840dd0a67db04b3880MD57tede/46472015-10-17 03:03:26.611http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/4647http://repositorio.bc.ufg.br/tedeBiblioteca Digital de Teses e Dissertaçõeshttp://repositorio.bc.ufg.br/PUBhttps://repositorio.bc.ufg.br/tede_oai/requesttesesdissertacoes.bc@ufg.br ||tesesdissertacoes.bc@ufg.bropendoar:32082015-10-17T06:03:26Biblioteca Digital de Teses e Dissertações da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=
dc.title.por.fl_str_mv Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
dc.title.alternative.eng.fl_str_mv A service-based infrastructure for evolution of mutation testing
title Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
spellingShingle Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
Sousa, Leonardo da Silva
Essencial
Mutantes
Operador
Serviço
Tamanho
Teste
Essential
Mutants
Operator
Size
Test
Web-service
CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
title_full Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
title_fullStr Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
title_full_unstemmed Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
title_sort Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante
author Sousa, Leonardo da Silva
author_facet Sousa, Leonardo da Silva
author_role author
dc.contributor.advisor1.fl_str_mv Rodrigues, Cássio Leonardo
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2590620617848677
dc.contributor.advisor-co1.fl_str_mv Delamaro, Márcio Eduardo
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/2844974351441051
dc.contributor.referee1.fl_str_mv Rodrigues, Cássio Leonardo
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/2590620617848677
dc.contributor.referee2.fl_str_mv Vincenzi, Auri Marcelo Rizzo
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/0611351138131709
dc.contributor.referee3.fl_str_mv Alves, Vander Ramos
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/7500979195469357
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/8866574228263249
dc.contributor.author.fl_str_mv Sousa, Leonardo da Silva
contributor_str_mv Rodrigues, Cássio Leonardo
Delamaro, Márcio Eduardo
Rodrigues, Cássio Leonardo
Vincenzi, Auri Marcelo Rizzo
Alves, Vander Ramos
dc.subject.por.fl_str_mv Essencial
Mutantes
Operador
Serviço
Tamanho
Teste
topic Essencial
Mutantes
Operador
Serviço
Tamanho
Teste
Essential
Mutants
Operator
Size
Test
Web-service
CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.eng.fl_str_mv Essential
Mutants
Operator
Size
Test
Web-service
dc.subject.cnpq.fl_str_mv CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description Software Testing is indispensable if you want to achieve and guarantee the quality of developed software. There are some techniques to test software, among them Fault-based Testing Technique which includes the Mutation Testing criteria. Mutation Testing uses mutation operators to generate a set of alternative programs, called mutants, which differ from the original program at a particular point in the code. The test cases are applied in the original program and in the mutants in order to verify that the test cases are able to show the difference in behavior between the original program and each mutant. This test criterion stands out because of its effectiveness in measuring the quality of the test while finding defects in the program, however it suffers from the high computational cost required for its execution. There are some approaches that aim to reduce the cost of Mutation Testing, for example, Selective Mutation. Selective Mutation reduces the mutation cost applying a subset of mutation operators that it is capable of generating fewer mutants and still achieving high testing effectiveness. The aim of this paper is find a subset of mutation operators and show such subset is almost as good as the whole set. Thereby, such subset can be used in Selective Mutation.Here, fault is used to select a subset of mutation operators, this is main difference between this work and others works in Mutation Selective. Since Mutation Testing use fault that program could have, there is nothing more logical than using such fault to select operators.
publishDate 2014
dc.date.issued.fl_str_mv 2014-08-08
dc.date.accessioned.fl_str_mv 2015-10-16T11:14:33Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SOUSA, L. S. Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante. 2014. 96 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.
dc.identifier.uri.fl_str_mv http://repositorio.bc.ufg.br/tede/handle/tede/4647
identifier_str_mv SOUSA, L. S. Uma infraestrutura baseada em serviço para evolução do teste de mutação utilizando o tamanho semântico do mutante. 2014. 96 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.
url http://repositorio.bc.ufg.br/tede/handle/tede/4647
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -3303550325223384799
dc.relation.confidence.fl_str_mv 600
600
600
600
dc.relation.department.fl_str_mv -7712266734633644768
dc.relation.cnpq.fl_str_mv 8930092515683771531
dc.relation.sponsorship.fl_str_mv 2075167498588264571
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação (INF)
dc.publisher.initials.fl_str_mv UFG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Informática - INF (RG)
publisher.none.fl_str_mv Universidade Federal de Goiás
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Biblioteca Digital de Teses e Dissertações da UFG
collection Biblioteca Digital de Teses e Dissertações da UFG
bitstream.url.fl_str_mv http://repositorio.bc.ufg.br/tede/bitstreams/0d290ed0-1fe3-49bc-aaa5-fb5ef0439b6a/download
http://repositorio.bc.ufg.br/tede/bitstreams/14f20b40-df46-46be-9dd7-aa13212d7c1a/download
http://repositorio.bc.ufg.br/tede/bitstreams/ee9085d0-c91c-4dd1-8582-3b2763f10ae7/download
http://repositorio.bc.ufg.br/tede/bitstreams/87cbf814-b478-4d2d-bac1-b289ed17f45f/download
http://repositorio.bc.ufg.br/tede/bitstreams/73beaab5-5813-4605-a6a5-c3becc8ebf9d/download
http://repositorio.bc.ufg.br/tede/bitstreams/84c7310f-0309-42c7-897a-ec86ea88c18a/download
http://repositorio.bc.ufg.br/tede/bitstreams/34c93b94-f72e-40d9-996c-59200a6e31aa/download
bitstream.checksum.fl_str_mv bd3efa91386c1718a7f26a329fdcb468
4afdbb8c545fd630ea7db775da747b2f
683d9883b2ad62ac3b8bafc566b2e600
9da0b6dfac957114c6a7714714b86306
d4e7d20a76f4c4ff25ce8512122e8a58
ca23adb87ad28867db09d8935e772415
81bd08525c4cc9840dd0a67db04b3880
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv tesesdissertacoes.bc@ufg.br ||tesesdissertacoes.bc@ufg.br
_version_ 1800237157198069760