Utilizando análise de mutantes para realizar o teste de documentos XML Schema
| Ano de defesa: | 2006 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |