Exportação concluída — 

Utilizando análise de mutantes para realizar o teste de documentos XML Schema

Detalhes bibliográficos
Ano de defesa: 2006
Autor(a) principal: Franzotte, Ledyvânia
Orientador(a): Vergilio, Silvia Regina, 1966-
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1884/3775
Resumo: Orientadora: Silvia Regina Vergílio
id UFPR_01fb61ac53e3b8ae6a54d62a911ef335
oai_identifier_str oai:acervodigital.ufpr.br:1884/3775
network_acronym_str UFPR
network_name_str Repositório Institucional da UFPR
repository_id_str
spelling Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaVergilio, Silvia Regina, 1966-Franzotte, Ledyvânia2024-10-16T18:35:45Z2024-10-16T18:35:45Z2006https://hdl.handle.net/1884/3775Orientadora: Silvia Regina VergílioInclui apêndicesDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 2006Inclui bibliografia e anexosResumo: Diversas aplicações Web utilizam documentos XML para troca de informações, tanto entre componentes de aplicações distintas quanto entre componentes da própria aplicação. Estes documentos, na maioria dos casos, obedecem a uma gramática previamente descrita por um esquema. O tipo de esquema que está se tornando mais utilizado é o documento XML Schema. Este fato deve-se principalmente a algumas de suas características, tais como: possuir uma gramática rica na representação dos dados e poder ser escrito utilizando-se a linguagem XML que é a mesma usada para escrever documentos. Estes esquemas são "traduzidos" de especificações textuais escritas em linguagem natural, e consequentemente, é usual que neste processo de tradução aconteçam enganos que acabam permitindo que defeitos semânticos estejam presentes nos documentos XML utilizados pela aplicação. Este trabalho apresenta um processo de teste para revelar defeitos em documentos XML Schema baseado na técnica Análise de Mutantes. Operadores de mutação são propostos tendo-se como base os erros mais comuns cometidos ao se projetar um documento XML Schema. Para dar suporte aos operadores propostos, foi implementada uma ferramenta denominada XTM. Com o auxílio dessa ferramenta alguns experimentos puderam ser realizados. Resultados desses experimentos mostram a aplicabilidade dos operadores propostos bem como sua eficácia em revelar defeitos.Abstract: XML language is largely used by Web-based applications to exchange dataamong different components. XML documents, in most cases, follow a previouslygrammar or schema that describes which elements and data types are expectedby the application.XML Schema has become very popular, due to its characteristics, such as:rich grammar to represent data; expressed in XML, which is the same format usedin documents.These schema are "translated" from specifications written in naturallanguage, and consequently, in this process some mistakes are usually made inthis process, resulting in semantic faults in the XML documents.This work introduces a testing process to reveal XML Schema faults basedon Mutation Analysis technique. Mutation operators are proposed considering themost common mistakes made in the project of XML Schemas. A tool, named XTM,to support the proposed operators was implemented. By using this tool someexperiments were accomplished. Results from these experiments show theapplicability of the operators, as well as, their efficacy to reveal faults.viii, 70f. : il., tabs.application/pdfDisponível em formato digitalXML (Linguagem de marcação de documento)Ciência da ComputaçãoUtilizando análise de mutantes para realizar o teste de documentos XML Schemainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALLedyvania - Dissertacao.pdfapplication/pdf1138896https://acervodigital.ufpr.br/bitstream/1884/3775/1/Ledyvania%20-%20Dissertacao.pdfcfe6b70bdd42acfb81c6d590ed969202MD51open accessdissert_apres.pdfapplication/pdf687948https://acervodigital.ufpr.br/bitstream/1884/3775/2/dissert_apres.pdf3af93cb2460129b0a5eab9261ed226bdMD52open accessTEXTLedyvania - Dissertacao.pdf.txtExtracted Texttext/plain113710https://acervodigital.ufpr.br/bitstream/1884/3775/3/Ledyvania%20-%20Dissertacao.pdf.txtf3187ad18f28b1fc064f7c1c5708f07bMD53open accessdissert_apres.pdf.txtExtracted Texttext/plain9934https://acervodigital.ufpr.br/bitstream/1884/3775/4/dissert_apres.pdf.txte718f6c4a5e55dc172384cda78217f86MD54open accessTHUMBNAILLedyvania - Dissertacao.pdf.jpgGenerated Thumbnailimage/jpeg1126https://acervodigital.ufpr.br/bitstream/1884/3775/5/Ledyvania%20-%20Dissertacao.pdf.jpg24c7795711733d358532d44497b24db0MD55open accessdissert_apres.pdf.jpgGenerated Thumbnailimage/jpeg1712https://acervodigital.ufpr.br/bitstream/1884/3775/6/dissert_apres.pdf.jpge8cf4caf99aad979ab8f4e661cdb4cf0MD56open access1884/37752024-10-16 15:35:45.327open accessoai:acervodigital.ufpr.br:1884/3775Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-10-16T18:35:45Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false
dc.title.pt_BR.fl_str_mv Utilizando análise de mutantes para realizar o teste de documentos XML Schema
title Utilizando análise de mutantes para realizar o teste de documentos XML Schema
spellingShingle Utilizando análise de mutantes para realizar o teste de documentos XML Schema
Franzotte, Ledyvânia
XML (Linguagem de marcação de documento)
Ciência da Computação
title_short Utilizando análise de mutantes para realizar o teste de documentos XML Schema
title_full Utilizando análise de mutantes para realizar o teste de documentos XML Schema
title_fullStr Utilizando análise de mutantes para realizar o teste de documentos XML Schema
title_full_unstemmed Utilizando análise de mutantes para realizar o teste de documentos XML Schema
title_sort Utilizando análise de mutantes para realizar o teste de documentos XML Schema
author Franzotte, Ledyvânia
author_facet Franzotte, Ledyvânia
author_role author
dc.contributor.other.pt_BR.fl_str_mv Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática
dc.contributor.advisor1.fl_str_mv Vergilio, Silvia Regina, 1966-
dc.contributor.author.fl_str_mv Franzotte, Ledyvânia
contributor_str_mv Vergilio, Silvia Regina, 1966-
dc.subject.por.fl_str_mv XML (Linguagem de marcação de documento)
Ciência da Computação
topic XML (Linguagem de marcação de documento)
Ciência da Computação
description Orientadora: Silvia Regina Vergílio
publishDate 2006
dc.date.issued.fl_str_mv 2006
dc.date.accessioned.fl_str_mv 2024-10-16T18:35:45Z
dc.date.available.fl_str_mv 2024-10-16T18:35:45Z
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.uri.fl_str_mv https://hdl.handle.net/1884/3775
url https://hdl.handle.net/1884/3775
dc.language.iso.fl_str_mv por
language por
dc.relation.pt_BR.fl_str_mv Disponível em formato digital
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv viii, 70f. : il., tabs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPR
instname:Universidade Federal do Paraná (UFPR)
instacron:UFPR
instname_str Universidade Federal do Paraná (UFPR)
instacron_str UFPR
institution UFPR
reponame_str Repositório Institucional da UFPR
collection Repositório Institucional da UFPR
bitstream.url.fl_str_mv https://acervodigital.ufpr.br/bitstream/1884/3775/1/Ledyvania%20-%20Dissertacao.pdf
https://acervodigital.ufpr.br/bitstream/1884/3775/2/dissert_apres.pdf
https://acervodigital.ufpr.br/bitstream/1884/3775/3/Ledyvania%20-%20Dissertacao.pdf.txt
https://acervodigital.ufpr.br/bitstream/1884/3775/4/dissert_apres.pdf.txt
https://acervodigital.ufpr.br/bitstream/1884/3775/5/Ledyvania%20-%20Dissertacao.pdf.jpg
https://acervodigital.ufpr.br/bitstream/1884/3775/6/dissert_apres.pdf.jpg
bitstream.checksum.fl_str_mv cfe6b70bdd42acfb81c6d590ed969202
3af93cb2460129b0a5eab9261ed226bd
f3187ad18f28b1fc064f7c1c5708f07b
e718f6c4a5e55dc172384cda78217f86
24c7795711733d358532d44497b24db0
e8cf4caf99aad979ab8f4e661cdb4cf0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)
repository.mail.fl_str_mv informacaodigital@ufpr.br
_version_ 1847526368233914368