Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/21428
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMARTENS, Wim-
dc.contributor.authorNEVEN, Frank-
dc.contributor.authorNiewerth, Matthias-
dc.contributor.authorSchwentick, Thomas-
dc.date.accessioned2016-06-06T13:10:58Z-
dc.date.available2016-06-06T13:10:58Z-
dc.date.issued2015-
dc.identifier.citationACM Principles of Database Systems, p. 145-156-
dc.identifier.isbn9781450327572-
dc.identifier.urihttp://hdl.handle.net/1942/21428-
dc.description.abstractWhile the migration from DTD to XML Schema was driven by a need for increased expressivity and flexibility, the latter was also significantly more complex to use and understand. Whereas DTDs are characterized by their simplicity, XML Schema Definitions (XSDs) are notoriously difficult. In this paper, we introduce the XML specification language BonXai which possesses most features of XSDs, including its expressivity, while retaining the simplicity of DTDs. In brief, the latter is achieved by sacrificing the explicit use of types in favor of simple patterns expressing contexts for elements. The goal of BonXai is by no means to replace XML Schema, but rather to provide a simpler DTD-like alternative to schema designers that do not need the explicit use of types. Therefore, BonXai can be seen as a practical front-end for XML Schema. A particular strong point of BonXai is its solid foundation rooted in a decade of theoretical work around pattern-based schemas. We present in detail the formal model for BonXai and discuss translation algorithms to and from XML Schema.-
dc.language.isoen-
dc.publisherACM-
dc.rightsPermission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from permissions@acm.org-
dc.subject.otherXML; BonXai; Schema Language-
dc.titleBonXai: Combining the simplicity of DTD with the expressiveness of XML Schema-
dc.typeProceedings Paper-
local.bibliographicCitation.conferencedateMay 31–June 4, 2015-
local.bibliographicCitation.conferencenameACM Principles of Database Systems-
local.bibliographicCitation.conferenceplaceMelbourne, Victoria, Australia-
dc.identifier.epage156-
dc.identifier.spage145-
local.bibliographicCitation.jcatC1-
local.publisher.placeNew York-
local.type.refereedRefereed-
local.type.specifiedAbstract-
dc.identifier.doi10.1145/2745754.2745774-
local.bibliographicCitation.btitleACM Principles of Database Systems-
item.contributorMARTENS, Wim-
item.contributorNEVEN, Frank-
item.contributorNiewerth, Matthias-
item.contributorSchwentick, Thomas-
item.fulltextWith Fulltext-
item.fullcitationMARTENS, Wim; NEVEN, Frank; Niewerth, Matthias & Schwentick, Thomas (2015) BonXai: Combining the simplicity of DTD with the expressiveness of XML Schema. In: ACM Principles of Database Systems, p. 145-156.-
item.accessRightsRestricted Access-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
p145-martens.pdf
  Restricted Access
Published version643.74 kBAdobe PDFView/Open    Request a copy
Show simple item record

SCOPUSTM   
Citations

9
checked on Sep 2, 2020

WEB OF SCIENCETM
Citations

7
checked on May 2, 2024

Page view(s)

36
checked on Sep 6, 2022

Download(s)

8
checked on Sep 6, 2022

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.