Abstract
Digital libraries can be viewed as managed and organized information spaces. In building and using these information spaces there is a need for technology to express, navigate and manage relationships. This paper presents the DL-LinkService, an object-oriented solution for structuring information in digital libraries where the relationships are implemented as distributed objects. The service is inspired by the CORBA Relationship Service, but our contribution is more flexible because the typing of relationships is independent of the implementation of the service. This paper describes the DL-LinkService and its possible use in three scenarios. A prototype is developed and our experience with the DL-LinkService is that this is a promising solution for expressing and navigating the structural information of digital libraries.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
William Y. Arms, Christophe Blanchi, and Edward A. Overly. An architecture for information in digital libraries. D-Lib Magazine, 3(2), February 1997. Available at http://www.dlib.org/dlib/february97/cnri/02arms1.html (Last visited 18/6/2001).
Michelle Baldonado, Chen-Chuan K. Chang, Luis Gravano, and Andreas Paepcke. Metadata for digital libraries: Architecture and design rationale. In Proceedings of the 2nd ACM International Conference on Digital Libraries, pages 23–26, Philadelphia, PA USA, July 1997. ACM.
Leslie Carr, Wendy Hall, and David De Roure. The evolution of hypertext link services. ACM Computing Surveys, 31(4es), Dec. 1999.
R. G. G. Cattell and Douglas K. Barry, editors. The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, 2000.
Peter Pin-Shan Chen. The Entity Relationship Model: Towards a unified view of data. ACM Transactions on Database Systems, 1(1), March 1976.
Hugh Charles Davis, Siegfried Reich, and David Millard. A proposal for a common navigational hypertext protocol. Technical report, Aarhus University, Dept. of Electronics and Computer Science, 1997. Presented at 3.5 Open Hypermedia System Working Group MeetingAarhus University, DenmarkSeptember 8–11, 1997.
The Dublin Core Metadata Initiative. Dublin Core metadata element set, version 1.1: Reference description, 1999. Available at http://dublincore.org/documents/dces (Last visited 18/6/2001).
Ramez Elmasri and Shamkant B. Navathe. Fundamentals of Database Systems. Benjamin/Cummings publishing Company, 2000.
Object Management Group. Object Collection Specification, 2000. Available at ftp://ftp.omg.org/pub/docs/formal/00-06-13.pdf (Last visited 18/6/2001).
Object Management Group. Relationship Service Specification, 2000. Available at ftp://ftp.omg.org/pub/docs/formal/00-06-24.pdf (Last visited 18/6/2001).
Object Management Group. The Common Object Request Broker: Architecture and Specification, 2001. Available at ftp://ftp.omg.org/pub/docs/formal/01-02-33.pdf (Last visited 18/6/2001).
Frank Halasz and Mayer Schwartz. The Dexter hypertext reference model. Communications of the ACM, 37(2):30–39, 1994.
The International Organization For Standardization. Hypermedia/Time-based Structuring Language (HyTime). International Standard ISO/IEC 10744:1977, ISO, 1997.
The International Organization For Standardization. Topic Maps. International Standard ISO/IEC 13250: 2000, ISO, 2000.
Richard W. Kopak. Functional link typing in hypertext. ACM Computing Surveys, 31(4es), Dec. 1999.
Steven R. Newcomb, Neill A. Kipp, and Victoria T. Newcomb. The HyTime hypermedia/time-based document structuring language. Communications of the ACM, 34(11):67–83, Nov. 1991.
Andreas Paepcke, Michelle Q. Wang Baldonado, Chen-Chuan K. Chang, Steve Cousins, and Hector Garcia-Molina. Using distributed objects to build the Stanford Digital Library Infobus. Computer, 32(2):80–87, February 1999.
Sandra Payette and Carl Lagoze. Flexible and extensible digital object and repository architecture. In Research and Advanced Technology for Digital libraries: Second European Conference, ECDL 98, volume 1513 of Lecture notes in computer science, Heraklion, Crete, Greece, September 1998. Springer.
James Rumbaugh, Ivar Jacobsen, and Grady Booch. The Unified Modelling Language Reference Manual. Object Technology Series. Addison-Wesley, 1999.
IFLA study group on the functional requirements for bibliographic records. Functional requirements for bibliographic records: Final report. Technical report, IFLA, 1998. Available at http://www.ifla.org/VII/s13/frbr/frbr.pdf (Last visited 18/6/2001).
Barbara B. Tillett. A taxonomy of bibliographic relationships. Library Resources & Technical Services,, 35(2):150–158, April 1991.
TopicMaps.Org. XML Topic Maps (XTM) 1.0, 2000. Available at http://www.topicmaps.org/xtm/1.0 (Last visited 18/6/2001).
Janet Verbyla. Unlinking the link. ACM Computing Surveys, 31(4es), Dec. 1999.
W3C. HTML 4.01 specification. W3C Recommendation REC-html401-19991224, W3C, December 1999. Available at http://www.w3.org/TR/1999/REC-html401-19991224/ (Last visited 18/6/2001).
W3C. Resource Description Framework (RDF): Model and syntax specification. W3C Recommendation REC-rdf-syntax-19990222, W3C, February 1999. Available at http://www.w3.org/TR/REC-rdf-syntax/ (Last visited 18/6/2001).
W3C. XML Linking Language (XLink) version 1.0. W3C Proposed Recommendation PR-xlink-20001220, W3C, December 2000. Available at http://www.w3.org/TR/xlink/ (Last visited 18/6/2001).
W3C Web Characterization Activity Working Group. Web characterization terminology and definitions sheet. W3C Working Draft 24-May-1999, W3C, May 1999. Available at http://www.w3.org/1999/05/WCA-terms/ (Last visited 18/6/2001).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aalberg, T. (2001). Linking Information with Distributed Objects. In: Constantopoulos, P., Sølvberg, I.T. (eds) Research and Advanced Technology for Digital Libraries. ECDL 2001. Lecture Notes in Computer Science, vol 2163. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44796-2_14
Download citation
DOI: https://doi.org/10.1007/3-540-44796-2_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42537-3
Online ISBN: 978-3-540-44796-2
eBook Packages: Springer Book Archive