Repositório Digital

A- A A+

X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML

.

X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML

Mostrar registro completo

Estatísticas

Título X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML
Outro título X-Spread 2 - an operational tool for propagating changes in XML schemas for XML documents
Autor Wilke, Felipe dos Santos
Orientador Galante, Renata de Matos
Data 2010
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Assunto Bancos de dados
XML (Linguagem de marcação)
[en] Adaptation
[en] Evolution
[en] Schema
[en] XML
Resumo Esquemas e documentos XML são alterados ao longo do tempo para acomodar suas especificações que estão em constante evolução. A característica evolutiva dos esquemas pode por vezes comprometer a validade dos documentos a eles associados. Este trabalho propõe o X-Spread 2, uma ferramenta operacional, que propaga a evolução de esquemas XML para um conjunto de documentos XML. É realizada uma adaptação em um conjunto de documentos XML, a partir da detecção de diferenças entre duas versões de esquemas XML, informados pelo usuário, com o objetivo de tornar esse conjunto de documentos XML compatível com a versão mais recente do esquema XML e disponibilizá-lo novamente ao usuário. Este trabalho está baseado no protótipo não operacional implementado para o X-Spread ( Silveira 2007, Silveira e Galante 2008 ). X-Spread é uma abordagem para a propagação automática da evolução de esquemas para documentos XML. Este TCC implementou os conceitos especificados para o X-Spread, revisando suas definições e incorporando novos algoritmos e idéias para a adaptação de documentos XML.
Abstract Schemas and XML documents are changed over time to accommodate their specifications that are constantly evolving. The evolutionary feature of the schemes can sometimes compromise the validity of the documents associated with them. We propose X-Spread 2, an operational tool that propagates the schema evolution for a set of XML documents. First, we identify the differences between two XML schema versions previously selected by the user. Then, we perform an adaptation process by making a set of XML documents compatible with the latest XML schema version. Finally, we make the set of XML documents available back to the user. This work is based on non-operational prototype implemented for the X-Spread (Silveira 2007, Silveira and Galante 2008). X-Spread is an automatic approach for propagating schema evolution for XML documents. The operational tool implemented specified here adopts the concepts specified for the X-Spread, by reviewing its definitions and incorporating both new ideas and algorithms for the adaptation of XML documents.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/28319
Arquivos Descrição Formato
000767786.pdf (869.1Kb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.