Linking Information with Distributed Objects
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.
- 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.Google Scholar
- Leslie Carr, Wendy Hall, and David De Roure. The evolution of hypertext link services. ACM Computing Surveys, 31(4es), Dec. 1999.Google Scholar
- R. G. G. Cattell and Douglas K. Barry, editors. The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, 2000.Google Scholar
- Peter Pin-Shan Chen. The Entity Relationship Model: Towards a unified view of data. ACM Transactions on Database Systems, 1(1), March 1976.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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).
- The International Organization For Standardization. Hypermedia/Time-based Structuring Language (HyTime). International Standard ISO/IEC 10744:1977, ISO, 1997.Google Scholar
- The International Organization For Standardization. Topic Maps. International Standard ISO/IEC 13250: 2000, ISO, 2000.Google Scholar
- Richard W. Kopak. Functional link typing in hypertext. ACM Computing Surveys, 31(4es), Dec. 1999.Google Scholar
- 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.Google Scholar
- James Rumbaugh, Ivar Jacobsen, and Grady Booch. The Unified Modelling Language Reference Manual. Object Technology Series. Addison-Wesley, 1999.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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).