
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Vergilio, Silvia Regina, 1966- | - |
| Autor(es): dc.contributor | Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática | - |
| Autor(es): dc.creator | Cruz Filho, Paulo Nei | - |
| Data de aceite: dc.date.accessioned | 2025-09-01T11:40:51Z | - |
| Data de disponibilização: dc.date.available | 2025-09-01T11:40:51Z | - |
| Data de envio: dc.date.issued | 2024-10-16 | - |
| Data de envio: dc.date.issued | 2024-10-16 | - |
| Data de envio: dc.date.issued | 2007 | - |
| Fonte completa do material: dc.identifier | https://hdl.handle.net/1884/11549 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/1884/11549 | - |
| Descrição: dc.description | Orientadora: Silvia Regina Vergilio | - |
| Descrição: dc.description | Dissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 2007 | - |
| Descrição: dc.description | Inclui bibliografia | - |
| Descrição: dc.description | Resumo: A eXtensible Markup Language (XML) tem sido adotada como o principal meio para a comunicação de componentes que trocam mensagens em uma rede. O projeto de vocabulários XML que definem como os componentes se comunicam é um fator determinante para a construção dos programas; entretanto as formas de definição desses vocabulários (pelo uso de definições DTD ou documentos XML Schema, por exemplo) apresentam muitas limitações. Surgiram então propostas do uso da Unified Modeling Language (UML) para o projeto dos vocabulários XML, como objetivo de otimizar essa tarefa. Outra proposta para auxiliar o projeto de programas que utilizam XML foi o desenvolvimento de padrões de software para XML. Entretanto os padrões costumam não se beneficiar do uso da UML aplicada aos modelos XML. Esse trabalho explora a utilização de padrões XML baseados em UML, fazendo uso de técnicas de mapeamento UML/XML. São analisados dois grupos de padrões: os padrões de projeto de documentos e os padrões estruturais. Os padrões de projeto buscam mapear padrões da comunidade de software orientado a objetos, analisando benefícios e limitações. Os padrões estruturais têm o propósito de analisar a semântica dos modelos XML. Além de facilitar a escrita de documentos XML e o entendimento das aplicações, os padrões podem ser também utilizados para propor uma nova abordagem de testebaseado em perturbação que é dirigida por padrões XML.O teste baseado em perturbação tem sido aplicado com sucesso no teste de Web Services. Operadores de perturbação modificam mensagens XML, considerando seus aspectos sintáticos; as mensagens perturbadas são então usadas como dado de teste. Entretanto o conjunto de operadores existentes não é completo. A nova abordagem dirigida a padrões permite considerar também aspectos semânticos e revelar outros tipos de defeitos. A abordagem de perturbação de dados dirigida por padrões aqui proposta, foi implementada em uma ferramenta e utilizada em um experimento. Os resultados mostram a validade e aplicabilidade da abordagem, bem como sua habilidade em revelar defeitos. | - |
| Descrição: dc.description | Abstract: eXtensible Markup Language (XML) has been adopted as the main means for communication of components that send messages in a network. The project of XML vocabularies that define how the components communicate is a decisive factor for the construction of programs; however the means of definition of those vocabularies (by using DTD definitions or XML Schema documents, for example) present some limitations. The use of Unified Modeling Language (UML) for the project of XML vocabularies has been proposed to ease this task. Another proposal to aid the project of programs that use XML was the development of software patterns for XML. However the current patterns generally do not benefit from the use of UML models. This work explores the use of UML based XML patterns, making use of UML/XML mapping techniques. Two groups of patterns are analyzed: the document design patterns and the structural ones. The design patterns map patterns of the object oriented software community, analyzing benefits and limitations. The structural patterns allow the analysis of the semantics ofXML models, and help the creation of XML documents. Moreover, the patterns can be used to introduce a new testing approach based on patterns driven data perturbation. Perturbation based test has been successfully applied for Web Services testing. Perturbation operators had been proposed to modify XML messages, considering their syntactic aspects; the modified messages are then used as test data. However the set of existing operators is not complete. The new pattern driven approach considers semantic aspects and generates test data related to complementary types of faults. The pattern driven data perturbation approach was implemented in a tool and used in an experiment. The results show the validity and applicability of the approach, as well as its ability for revealing faults. | - |
| Formato: dc.format | 144f. : il., tabs. | - |
| Formato: dc.format | application/pdf | - |
| Formato: dc.format | application/pdf | - |
| Relação: dc.relation | Disponível em formato digital | - |
| Palavras-chave: dc.subject | Engenharia de software | - |
| Palavras-chave: dc.subject | Software - Testes | - |
| Palavras-chave: dc.subject | Ciência da computação | - |
| Título: dc.title | Teste de software baseado em perturbação de dados dirigida por padrões | - |
| Tipo de arquivo: dc.type | livro digital | - |
| Aparece nas coleções: | Repositório Institucional - Rede Paraná Acervo | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: