Distributed XML design

被引:2
|
作者
Abiteboul, S. [2 ,3 ]
Gottlob, G. [4 ,5 ]
Manna, M. [1 ]
机构
[1] Univ Calabria, Dept Math, I-87030 Commenda Di Rende, Italy
[2] Univ Paris 11, Paris, France
[3] INRIA Saclay Ile de France, Saclay, France
[4] Univ Oxford, Oxford Univ Comp Lab, Oxford OX1 2JD, England
[5] Univ Oxford, Oxford Man Inst Quantitat Finance, Oxford OX1 2JD, England
基金
欧洲研究理事会; 英国工程与自然科学研究理事会;
关键词
Semistructured data; XML schemas; Distributed data; Database design; Distributed XML; REGULAR EXPRESSIONS; DECISION-PROBLEMS; COMPLEXITY; INCLUSION; SCHEMAS; NFA;
D O I
10.1016/j.jcss.2011.02.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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-vertical bar f1,T- ...,T-fn vertical bar where some leaves are "docking points" for external resources providing XML subtrees (f(1, ...,)f(n), 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. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:936 / 964
页数:29
相关论文
共 50 条
  • [1] Distributed XML Design
    Abiteboul, Serge
    Gottlob, Georg
    Manna, Marco
    [J]. PODS'09: PROCEEDINGS OF THE TWENTY-EIGHTH ACM SIGMOD-SIGACT-SIGART SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2009, : 247 - 257
  • [2] XML technologies to design didactical distributed measurement laboratories
    Bagnasco, A
    Chirico, M
    Scapolla, AM
    [J]. IMTC 2002: PROCEEDINGS OF THE 19TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1 & 2, 2002, : 651 - 655
  • [3] Distributed simulation modeling for manufacturing systems design using XML
    Srinon, R
    Ramakrishnan, S
    [J]. 18TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING, PROCEEDINGS, 2005, : 395 - 400
  • [4] Distributed GIS framework design based on XML and Web Service
    Li, Xinying
    Li, Feng
    Chen, Xianjun
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 118 - 121
  • [5] Design and Implementation of a Distributed Conformance Test System based on XML
    Li, Hua
    Ye, Xingming
    Zeng, Min
    Wang, Lingling
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 178 - 182
  • [6] Distributed Reactive XML
    Hildebrandt, Thomas
    Niss, Henning
    Olsen, Martin
    Winther, Jacob W.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 150 (01) : 61 - 80
  • [7] Distributed XML objects
    Roe, P
    [J]. MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2003, 2789 : 63 - 68
  • [8] Design of an XML-based trader for dynamic identification of distributed services
    Bellettini, C
    Damiani, E
    Fugini, MG
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS, 1999, : 585 - 589
  • [9] Design and implementation of XML-based configuration management system for distributed systems
    Choi, HM
    Choi, MJ
    Hong, JW
    [J]. NOMS 2004: IEEE/IFIP NETWORK OPERATIONS AND MANAGMENT SYMPOSIUM: MANAGING NEXT GENERATION CONVERGENCE NETWORKS AND SERVICES, 2004, : 831 - 844
  • [10] Design of distributed monitoring and control system based on OPC XML-DA
    Sun, Ru-Peng
    Jia, Zhi-Ping
    Wu, Shun-Peng
    [J]. Jisuanji Gongcheng/Computer Engineering, 2006, 32 (14): : 274 - 276