Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/6621

TítuloCoupled schema transformation and data conversion for XML and SQL
Autor(es)Berdaguer, Pablo
Cunha, Alcino
Pacheco, Hugo
Visser, Joost
Palavras-chaveHaskell
Transformation
SQL
XML
Data2007
EditoraSpringer
RevistaLecture Notes in Computer Science
CitaçãoHANUS, Michael, ed. lit. – “PADL 2007 : proceedings of the International Symposium on Practical Aspects of Declarative Languages, 9, Nice, France, 2007”. Berlin : Springer, 2007. ISBN 978-3-540-69608-7. p. 290-304.
Resumo(s)A two-level data transformation consists of a type-level transformation of a data format coupled with value-level transformations of data instances corresponding to that format. We have implemented a system for performing two-level transformations on XML schemas and their corresponding documents, and on SQL schemas and the databases that they describe. The core of the system consists of a combinator library for composing type-changing rewrite rules that preserve structural information and referential constraints. We discuss the implementation of the system’s core library, and of its SQL and XML front-ends in the functional language Haskell. We show how the system can be used to tackle various two-level transformation scenarios, such as XML schema evolution coupled with document migration, and hierarchical-relational data mappings that convert between XML documents and SQL databases.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/6621
ISBN978-3-540-69608-7
DOI10.1007/978-3-540-69611-7-19
ISSN0302-9743
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)
DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
padl07_joost_visser.pdfDocumento principal316,57 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID