X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML / X-Spread 2 - an operational tool for propagating changes in XML schemas for XML documents

AUTOR(ES)
DATA DE PUBLICAÇÃO

2011

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.

ASSUNTO(S)

xml bancos de dados schema xml evolution adaptation

Documentos Relacionados