ACM Home Page
Please provide us with feedback. Feedback
Improving query performance on XML documents: a workload-driven design approach
Full text PdfPdf (1.57 MB)
Source
Document Engineering archive
Proceeding of the eighth ACM symposium on Document engineering table of contents
Sao Paulo, Brazil
SESSION: Modelling documents table of contents
Pages 177-186  
Year of Publication: 2008
ISBN:978-1-60558-081-4
Authors
Rebeca Schroeder  Federal University of Santa Catarina, Florianópolis, Brazil
Ronaldo dos Santos Mello  Federal University of Santa Catarina, Florianópolis, Brazil
Sponsors
SIGDOC : ACM Special Interest Group on Systems Documentation
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 67,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1410140.1410176
What is a DOI?

ABSTRACT

As XML has emerged as a data representation format and as great quantities of data have been stored in the XML format, XML document design has become an important and evident issue in several application contexts. Methodologies based on conceptual modeling are being tightly applied for designing XML documents. However, the conversion of a conceptual schema to an XML schema is a complex process. In many cases, conceptual relationships cannot be represented in a hierarchy so that they have to be represented by reference relationships in the XML schema. The problem is that reference relationships generate a disconnected XML structure and, consequently, produce an overhead cost for query processing on XML documents.

This paper presents a design approach for generating XML schemas from conceptual schemas considering the expected workload of the XML applications. Query workload is used to produce XML schemas which minimize the impact of the reference relationships on query performance. We evaluate our approach through a case study where a set of XML documents are redesigned by our methodology. The results demonstrate that query performance is improved in terms of the number of accesses generated by the queries on the XML documents designed by our approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
S. Bechhofer, F. Harmelen, and J. Hendler. Owl web ontology language reference. 2002.
 
3
L. Bird, A. Goodchild, and T. A. Halpin. Object role modeling and xml-schema. In International Conference on Conceptual Modeling, pages 661--705. Springer Heidelberg, 2000.
 
4
T. Bray and J. P. et. al. Extensible markup language (xml) 1.0 w3c recommendation, 2000.
 
5
M. Choi, J. Lim, and K. Joo. Developing a unified design methodology based on extended entity-relationship model for xml. In International Conference on Computational Science, pages 920--929. Springer Heidelberg, 2003.
 
6
R. Conrad, D. Scheffner, and J. C. Freytag. Xml conceptual modeling using xml. In International Conference on Conceptual Modeling, pages 558--571. Springer, 2000.
 
7
 
8
J. Fong and A. F. et. al. Translating relational schema with constraints into xml schema. In International Journal of Software Engineering and Knowledge Engineering, number 16, pages 201--244, 2006.
 
9
 
10
C. Liu and J. Li. Designing quality xml schemas from e-r diagrams. In Advances in Web-Age Information Management, pages 508--519. Springer Heidelberg, 2006.
 
11
R. S. Mello and C. A. Heuser. Binxs: A process for integration of xml schemata. In International Conference on Advanced Information Systems Engineering, pages 151--166. Springer Heidelberg, 2005.
 
12
 
13
P. Pigozzo and E. Quintarelli. An algorithm for generating xml schemas from er schemas. In Italian Symposium on Advanced Database Systems, pages 192--199, 2005.
 
14
 
15
16
17
 
18
H. Thompson and D. B. et. al. Xml schema part 1: Structures w3c recommendation, 2004.
 
19
 
20
Z. Xu and Z. G. et. al. Dynamic tuning of xml storage schema in vxmlr. In International Database Engineering and Applications Symposium, pages 76--86. IEEE, 2003.


Collaborative Colleagues:
Rebeca Schroeder: colleagues
Ronaldo dos Santos Mello: colleagues