XTRACT: Learning Document Type Descriptors from XML Document Collections

被引:0
|
作者
Minos Garofalakis
Aristides Gionis
Rajeev Rastogi
S. Seshadri
Kyuseok Shim
机构
[1] Bell Laboratories,Department of Computer Science
[2] Stanford University,undefined
[3] Strand Genomics,undefined
[4] SNU and AITrc,undefined
来源
关键词
Extensible Markup Language (XML); Document Type Descriptor (DTD); regular expressions; MDL principle;
D O I
暂无
中图分类号
学科分类号
摘要
XML is rapidly emerging as the new standard for data representation and exchange on the Web. Unlike HTML, tags in XML documents describe the semantics of the data and not how it is to be displayed. In addition, an XML document can be accompanied by a Document Type Descriptor (DTD) which plays the role of a schema for an XML data collection. DTDs contain valuable information on the structure of documents and thus have a crucial role in the efficient storage of XML data, as well as the effective formulation and optimization of XML queries. Despite their importance, however, DTDs are not mandatory, and it is frequently possible that documents in XML databases will not have accompanying DTDs. In this paper, we propose XTRACT, a novel system for inferring a DTD schema for a database of XML documents. Since the DTD syntax incorporates the full expressive power of regular expressions, naive approaches typically fail to produce concise and intuitive DTDs. Instead, the XTRACT inference algorithms employ a sequence of sophisticated steps that involve: (1) finding patterns in the input sequences and replacing them with regular expressions to generate “general” candidate DTDs, (2) factoring candidate DTDs using adaptations of algorithms from the logic optimization literature, and (3) applying the Minimum Description Length (MDL) principle to find the best DTD among the candidates. The results of our experiments with real-life and synthetic DTDs demonstrate the effectiveness of XTRACT's approach in inferring concise and semantically meaningful DTD schemas for XML databases.
引用
收藏
页码:23 / 56
页数:33
相关论文
共 50 条
  • [1] XTRACT: Learning Document Type Descriptors from XML document collections
    Garofalakis, M
    Gionis, A
    Rastogi, R
    Seshadri, S
    Shim, K
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2003, 7 (01) : 23 - 56
  • [2] XTRACT: A system for extracting document type descriptors from XML documents
    Garofalakis, M
    Gionis, A
    Rastogi, R
    Seshadri, S
    Shim, K
    [J]. SIGMOD RECORD, 2000, 29 (02) : 165 - 176
  • [3] Metrics for XML document collections
    Klettke, M
    Schneider, L
    Heuer, A
    [J]. XML-BASED DATA MANAGEMENT AND MULTIMEDIA ENGINEERING-EDBT 2002 WORKSHOPS, 2002, 2490 : 15 - 28
  • [4] Access Control Framework for XML Document Collections
    Sladic, Goran
    Milosavljevic, Branko
    Konjovic, Zora
    Vidakovic, Milan
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2011, 8 (03) : 591 - 609
  • [5] A methodology for hiding knowledge in XML document collections
    Johnsten, T
    Sweeney, RB
    Raghavan, VV
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 628 - 632
  • [6] Mapping Heterogeneous XML Document Collections to Relational Databases
    Janga, Prudhvi
    Davis, Karen C.
    [J]. CONCEPTUAL MODELING, 2014, 8824 : 86 - 99
  • [7] Schema Extraction and Integration of Heterogeneous XML Document Collections
    Janga, Prudhvi
    Davis, Karen C.
    [J]. MODEL AND DATA ENGINEERING, MEDI 2013, 2013, 8216 : 176 - 187
  • [8] Extensible access control model for XML document collections
    Sladic, Goran
    Milosavljevic, Branko
    Konjovic, Zora
    [J]. SECRYPT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2007, : 373 - 380
  • [9] HOPI: An efficient connection index for complex XML document collections
    Schenkel, R
    Theobald, A
    Weikum, G
    [J]. ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 237 - 255
  • [10] Unsupervised classification of text-centric XML document collections
    Doucet, Antoine
    Lehtonen, Miro
    [J]. COMPARATIVE EVALUATION OF XML INFORMATION RETRIEVAL SYSTEMS, 2007, 4518 : 497 - 509