The Lore project was declared a success in the year 2000 and is now pretty much out of business. These pages represent a snapshot of the project at some time in the past. We hold no responsibility for the currency (or lack thereof) of their content.

Overview Papers

R. Goldman, J. McHugh, and J. Widom. From Semistructured Data to XML: Migrating the Lore Data Model and Query Language. Proceedings of the 2nd International Workshop on the Web and Databases (WebDB '99), Philadelphia, Pennsylvania, June 1999. (PostScript) (Pdf)

J. McHugh, S. Abiteboul, R. Goldman, D. Quass, and J. Widom. Lore: A Database Management System for Semistructured Data. SIGMOD Record, 26(3):54-66, September 1997. (PostScript) (Pdf)

S. Abiteboul, D. Quass, J. McHugh, J. Widom, and J. Wiener. The Lorel Query Language for Semistructured Data. International Journal on Digital Libraries, 1(1):68-88, April 1997. (PostScript) (Pdf)

(An addendum is being maintained about the Lorel paper and how it relates to the actual Lore implementation. Some typos and errors that appeared in the original paper also are addressed here.)

D. Quass, J. Widom. R. Goldman, K. Haas, Q. Luo, J. McHugh, S. Nestorov, A. Rajaraman, H. Rivero, S. Abiteboul, J. Ullman, and J. Wiener. LORE: A Lightweight Object REpository for Semistructured Data. Proceedings of the ACM SIGMOD International Conference on Management of Data, Montreal, Canada, June 1996. Demonstration description. (PostScript) (Pdf)

Focused Papers (Reverse Chronological Order)

R. Goldman and J. Widom. Summarizing and Searching Sequential Semistructured Sources. Technical Report, March 2000. (PostScript) (Pdf)

J. McHugh and J. Widom. Query Optimization for XML. Proceedings of the Twenty-Fifth International Conference on Very Large Data Bases, Edinburgh, Scotland, September 1999. (PostScript) (Pdf)
This is a short version of the paper Query Optimization for Semistructured Data, cited below.

T. Lahiri, S. Abiteboul, and J. Widom. Ozone: Integrating Structured and Semistructured Data. Proceedings of the Seventh International Conference on Database Programming Languages, Kinloch Rannoch, Scotland, September 1999. (PostScript) (Pdf)

J. McHugh and J. Widom. Optimizing Branching Path Expressions. Technical Report, June 1999. (PostScript) (Pdf)

J. McHugh and J. Widom. Compile-Time Path Expansion in Lore. Proceedings of the Workshop on Query Processing for Semistructured Data and Non-Standard Data Formats, Jerusalem, Israel, January 1999. (Postscript) (Pdf)

R. Goldman and J. Widom. Approximate DataGuides. Proceedings of the Workshop on Query Processing for Semistructured Data and Non-Standard Data Formats, Jerusalem, Israel, January 1999. (PostScript) (Pdf)

S. Abiteboul, J. McHugh, M. Rys, V. Vassalos, and J. Wiener. Incremental Maintenance for Materialized Views over Semistructured Data. Proceedings of the Twenty-Fourth International Conference on Very Large Databases, New York, August 1998. (PostScript) (Pdf)

R. Goldman, N. Shivakumar, S. Venkatasubramanian, and H. Garcia-Molina. Proximity Search in Databases. Proceedings of the Twenty-Fourth International Conference on Very Large Databases, New York, August 1998. (Postscript) (Pdf). Extended Version (PostScript) ()Pdf)

R. Goldman and J. Widom. Interactive Query and Search in Semistructured Databases. . Proceedings of the First International Workshop on the Web and Databases (WebDB '98), Lecture Notes in Computer Science 1590, pages 52-62, Springer-Verlag, Berlin, March 1998. (PostScript) (Pdf)

J. McHugh, J. Widom, S. Abiteboul, Q. Luo, and A. Rajaraman. Indexing Semistructured Data. Technical Report, January 1998. (PostScript) (Pdf)

J. McHugh and J. Widom. Query Optimization for Semistructured Data. Technical Report, November 1997. (PostScript) (Pdf)

R. Goldman and J. Widom. DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases. Proceedings of the Twenty-Third International Conference on Very Large Data Bases, pages 436-445, Athens, Greece, August 1997. (PostScript) (Pdf). Extended Version (PostScript) (Pdf)

J. McHugh and J. Widom. Integrating Dynamically-Fetched External Information into a DBMS for Semistructured Data. SIGMOD Record, 26(4):24-31, December 1997. Also appeared in Proceedings of the Workshop on Management of Semistructured Data, pages 75-82, Tucson, Arizona, May 1997. (PostScript) (Pdf)

S. Abiteboul, R. Goldman, J. McHugh, V. Vassalos, and Y. Zhuge. Views for Semistructured Data. Proceedings of the Workshop on Management of Semistructured Data, Tucson, Arizona, May 1997. (PostScript) (Pdf)

Related Stanford Papers

A general discussion of research directions in XML data management:

J. Widom. Data Management for XML - Research Directions. Working Document, April 1999. (HTML)

The motivations for Lore and the original Lorel Language:

D. Quass, A. Rajaraman, Y. Sagiv, J.D. Ullman, and J. Widom. Querying Semistructured Heterogeneous Information. Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases, pages 319-344, Singapore, December 1995. (PostScript) (Pdf)

A short technical report documenting OEM syntax:

R. Goldman, S. Chawathe, A. Crespo, J. McHugh. A Standard Textual Interchange Format for the Object Exchange Model (OEM). Technical Report, October, 1996. (PostScript) (Pdf) (HTML)

Work regarding change detection in OEM databases:

S. Chawathe, S. Abiteboul, and J. Widom. Representing and Querying Changes in Semistructured Data. Proceedings of the Fourteenth International Conference on Data Engineering, Orlando, Florida, February 1998. (PostScript) (Pdf)