|
ABSTRACT
The main purpose of a digital library is to facilitate users easy
access to enormous amount of globally networked information. Typically, this information includes preexisting public library catalog data, digitized document collections, and other databases. In this article, we describe the distributed query system of a digital library prototype system known as HARP. In the HARP project, we have designed and implemented a distributed query processor and its query front-end to support integrated queries to preexisting public library catalogs and structured databases. This article describes our experiences in the design of an extended Sequel (SQL) query language known as HarpSQL. It also presents the design and implementation of the distributed query system. Our experience in distributed query processor and user interface design and development will be highlighted. We believe that our prototyping effort will provide useful lessons to the development of a complete digital library infrastructure.
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
|
Daniel E. Atkins , William P. Birmingham , Edmund H. Durfee , Eric J. Glover , Tracy Mullen , Elke A. Rundensteiner , Elliot Soloway , José M. Vidal , Raven Wallace , Michael P. Wellman*Authors are listed alphabeticall, Toward Inquiry-Based Education Through Interacting Software Agents, Computer, v.29 n.5, p.69-76, May 1996
[doi> 10.1109/2.494084]
|
| |
2
|
BLAKE, G., CONSENS, M., DAVIS, I., KILPELAINEN, P., KUIKKA, E., LARSON, P.-A., SNIDER, T., AND TOMPA, F. 1995. Text/relational database management systems: Overview and proposed SQL extentions database prototype. Tech. Rep. 95-25. Centre for the New OLD and Text Research, University of Waterloo, Waterloo, Canada.
|
 |
3
|
Surajit Chaudhuri , Umeshwar Dayal , Tak W. Yan, Join queries with external text sources: execution and optimization techniques, Proceedings of the 1995 ACM SIGMOD international conference on Management of data, p.410-422, May 22-25, 1995, San Jose, California, United States
|
| |
4
|
|
| |
5
|
|
| |
6
|
ISO. 1986. International Standard 8879: Information processing--text and office systems- Standard Generalized Markup Language (SGML). International Standards Organization. Ref. No. ISO 8879-1986(E).
|
| |
7
|
JONES, D. M. 1996. The Hypertext Bibliography Project. Tech. Rep.. MIT Laboratory for Computer Science, Cambridge, MA. http://theory.lcs.mit.edu-dmjones/hbp/.
|
| |
8
|
|
 |
9
|
|
| |
10
|
LEY, M. 1995. DB&LP: A WWW bibliogrphy on databases and logic programming. Tech. Rep.. Informatik Universitat, Trier, Germany.
|
| |
11
|
|
| |
12
|
LIU, L. AND PU, C. 1996. Issues on query processing in distributed and interoperable information systems. In Proceedings of the International Symposium on Cooperative Database Systems for Advanced Applications (Kyoto, Japan, Dec.).
|
| |
13
|
|
| |
14
|
NISO. 1995. Information Retrieval (Z39.50): Application service definition and protocol specification. Tech. Rep. ANSI/NISO Z39.50-1995. NISO Press, Bethesda, MD. Available via http://lcweb.loc.gov/z3950/agency/.
|
| |
15
|
OUSTERHOUT, J. 1993. An Introduction to Tcl and Tk. Addison-Wesley, Reading, MA.{
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
THE POSTGRES GROUP. 1994. The POSTGRES user manual. Department of Electrical Engineering and Computer Science, University of California at Berkeley, Berkeley, CA.
|
| |
22
|
VAN HEYNINGEN, M. 1994. The Unified Computer Science Technical Report Index: Lessons in indexing diverse resources. In Proceedings of the 2nd International WWW Conference (Chicago, IL, Oct. 17-20). http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/whitehead/ whitehead.html.
|
 |
23
|
|
REVIEW
"Svetlana Segarceanu : Reviewer"
Harp is a prototype distributed query system for a digital library.
This work addresses the query-processing problem involving both legacy
library catalogues and structured data in SQL databases. The design of
the system takes into account the
more...
|