Distributed XML design

From MaRDI portal
Publication:657904

DOI10.1016/J.JCSS.2011.02.003zbMATH Open1246.68066arXiv1012.2648OpenAlexW4206399782WikidataQ59259518 ScholiaQ59259518MaRDI QIDQ657904FDOQ657904

Georg Gottlob, M. Manna, Serge Abiteboul

Publication date: 11 January 2012

Published in: Journal of Computer and System Sciences (Search for Journal in Brave)

Abstract: A distributed XML document is an XML document that spans several machines. We assume that a distribution design of the document tree is given, consisting of an XML kernel-document T[f1,...,fn] where some leaves are "docking points" for external resources providing XML subtrees (f1,...,fn, standing, e.g., for Web services or peers at remote locations). The top-down design problem consists in, given a type (a schema document that may vary from a DTD to a tree automaton) for the distributed document, "propagating" locally this type into a collection of types, that we call typing, while preserving desirable properties. We also consider the bottom-up design which consists in, given a type for each external resource, exhibiting a global type that is enforced by the local types, again with natural desirable properties. In the article, we lay out the fundamentals of a theory of distributed XML design, analyze problems concerning typing issues in this setting, and study their complexity.


Full work available at URL: https://arxiv.org/abs/1012.2648




Recommendations




Cites Work


Cited In (2)

Uses Software





This page was built for publication: Distributed XML design

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q657904)