Reading List and other resources
W3C Documents
XML is the brain child of the World Wide Web
Consortium or W3C, and international organization devoted to
Internet standards.
XML definition
-
Fran.ois Yergeau, Tim
Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler,
Extensible Markup Language (XML) 1.0 (Third Edition), W3C
Recommendation,
4th February 2004.
[HTML]
-
Fran.ois Yergeau, John Cowan, Tim Bray, Jean Paoli, C. M.
Sperberg-McQueen, Eve Maler, XML 1.1, W3C Recommendation,
4th February 2004.
[HTML],
[Postscript],
[Postscript - 2pages/sheet]
Document Object Model
- Document Object Model Activity
Statement,
World Wide Web Consortium, November 2004.
[HTML]
- Mike Champion, Steve Byrne, Gavin Nicol,
Lauren Wood (Eds.),
Document Object Model (Core) Level 1,
Document Object Model (DOM) Level 1 Specification
Version 1.0 W3C Recommendation, October, 1998.
[HTML]
- Vidur Apparao, Steve Byrne, Mike Champion, Scott Isaacs, Ian
Jacobs,
Arnaud Le Hors,
Gavin Nicol, Jonathan Robie, Robert Sutor, Chris Wilson, Lauren Wood
(Eds.),
Document Object Model (DOM) Level 1 Specification, W3C
Recommendation, October, 1998.
[HTML]
- Lauren Wood, Arnaud Le Hors,
Vidur Apparao, Steve Byrne,
Mike Champion, Scott Isaacs, Ian Jacobs, Gavin Nicol,
Jonathan Robie, Robert Sutor, Chris Wilson (Eds.),
Document Object Model (DOM) Level 1 Specification (Second Edition),
W3C Working Draft, September 2000.
[HTML],
[Postscript],
[PDF].
Semistructured Data: History
-
Peter Buneman, Semistructured Data, in Proc. Symposium on
Principles
of Databases (PODS), pp. 117-121, 1997
[Postscript], [PDF],
[Citeseer]
- Yannis Papakonstantinou, Hector Garcia-Molina,
Jennifer
Widom,
Object Exchange Across Heterogeneous Information Sources,
in Proc. 11th International Conference on Data Engineering (ICDE),
1995, pp. 251-260.
[Postscript], [PDF], [Citeseer]
- Dan Siciu, Foreword: Management of Semistructured Data.,
SIGMOD Record 26(4): 4-7 (1997)
[Postscript],
[PDF]
- Serge Abiteboul, Dallan Quass, Jason McHugh, Jennifer Widom and Janet
L. Wiener, The Lorel Query language for Semistructured Data,
International Journal on Digital Libraries, Vol. 1, No. 1, pp. 68 -
88,
1997.
[Postscript], [PDF], [Citeseer]
-
Serge Abiteboul, Querying Semi-Structured Data, in
Proc., International Conference on Database Theory (ICDT), 1997,
pp. 1-18.
[Postscript],
[PDF],
[Citeseer]
Storage of XML in Relational Databases
Surveys
- Sihem Amer-Yahia,
Fang Du, Juliana Freire, A Comprehensive
Solution to the XML-to-Relational Mapping Problem,
in Proc. Workshop on Web Information and Data Management (WIDM),
pp. 31--38, 2004.
[PDF]
-
F. Tian, D.J.DeWitt, J. Chen,
C. Zhang,
The Design and Performance Evaluation of Alternative XML Storage
Strategies
, SIGMOD Record, Vol 31, No. 1, March 2002.
[
Postscript],
[
PDF]
Extended Version:
[PDF]
- Irena Mylnkova,
Jaroslav Pokorny, XML in the World of (Object-)Relational
Database Systems, Charles University (Prague) Technical Report
TR2003-8,
2003.
[PDF]
Methods
- Daniela Florescu, Donald Kossmann,
A Performance Evaluation of Alternative Mapping
Schemes for Storing XML Data in a Relational Database,
INRIA Technical Report, August 1999.
[PDF]
- Daniela Florescu, Donald Kossmann,
Storing and Querying XML Data using an RDMBS,
IEEE Data Engineering Bullutain, Vol. 22(3), pp. 27-34, 1999.
[Postscript],
[PDF]
- Jayavel Shanmugasundaram, Kristin Tufte,
Gang He, Chun Zhang, David DeWitt, Jeffrey Naughton,
Relational Databases for Querying XML Documents:
Limitations and Opportunities,
in Proc. VLDB Conference, pp. 302 - 314, 1999
[PDF]
- Philip Bohannon, Juliana Freire, Prasan Roy, Jerome
Simeon, From XML Schema to Relations: A Cost-Based Approach
to XML Storage, in Proc. International
Conference on Data Engineering (ICDE), 2002.
[PDF]
- Carl-Christian Kanne, Guido Moerkotte,
Efficient Storage of XML Data,
in Proc.VLDB Conference, 1999.
[Postscript],
[PDF]
- Alin Deutsch, Mary Fernandez, Dan Suciu,
Storing Semistructured Data with STORED,
in Proc. ACM SIGMOD, pp. 431-442, 1999.
[Postscript]
[PDF]
- Albrecht Schmidt, Martin Kersten,
Menzo Wendhouwer, Florian Waas,
Efficient Relational Storage and Retrieval
of XML Documents, in Proc. International
Workshop on Web Database Management (WebDB), 2000.
[Postscript],
[PDF]
- Alexander Kuckelberg, Ralph Krieger,
Efficient Structure Oriented Storage of XML Documents Using ORDBMS,
in Proc. Efficiency and Effectiveness of XML Tools and Techniques and
Data Integration over the Web: VLDB 2002 Workshop EEXTT, 2002,
pp. 131-143.
[PDF]
- T. Shimura, Y. Yokishava, S. Uemura, Storage
And Retrieval of XML Documents using Object-Relational Databases,
in Proc., DEXA 1999.
[PDF]
XML Query languages
W3C documents
-
S. Boag, D. Chamberlin, M. Fernandez,
D. Florescu, J. Robie, J. Simeon
(Eds.),
XQuery 1.0: An XML Query Language,
W3C Working Draft, 11 February 2005
[HTML]
-
D. Chamberlin, P. Fankhauser,
D. Florescu, M. Marchiori,
J. Robie (Eds.),
XML Query Use Cases
W3C Working Draft,
11 February 2005,
[HTML]
-
J. Clark, S. DeRose (Eds.),
XML Path Language (XPath) 1.0,
W3C Recommendation, 16 November 1999
[HTML]
-
A. Berglund, S. Boag, D. Chamberlin,
M. Fernandez, M. Kay, J. Robie, J. Simeon
(Eds.),
XML Path Language (XPath) 2.0,
W3C Working Draft, 11 February 2005
[HTML]
- M. Fernandez, A. Malhotra, J. Marsh,
M. Nagy, N. Walsh (Eds.),
XQuery 1.0 and XPath 2.0 Data Model ,
W3C Working Draft, 11 February 2005
[HTML]
- M. Kay (Editor), XSL Transformations (XSLT)
Version 2.0,
W3C Working Draft, 11 February 2005
[HTML]
Papers
August 28, 2007
dekhtyar at csc.calpoly.edu