Referential integrity of links in open hypermedia systems

This paper is concerned with broken hypertext links. These are links which do not refer the reader to the information that was intended by the author of the link. The paper presents three distinct models which have been adopted by various developers for the storage of hypertext links, and considers the problems that may result from adopting each of these models, and reviews and classifies a number of methods that may be adopted for preventing these problems. The link models that are reviewed range from the tightly coupled links implemented by html in the World Wide Web, through to the loosely coupled links adopted by some link server systems. The paper concludes that there can be no universal solution to this problem; rather there is a range of approaches from which hypertext developers must choose a solution appropriate to their needs.

[1]  Wendy Hall,et al.  Ending the tyranny of the button , 1994, IEEE MultiMedia.

[2]  Hugh C. Davis,et al.  To embed or not to embed… , 1995, CACM.

[3]  Charles J. Kacmar A Process Approach for Providing Hypermedia Services to Existing, Non-hypermedia Applications , 1995, Electron. Publ..

[4]  Frank Kappe A Scalable Architecture for Maintaining Referential Integrity in Distributed Information Systems , 1996 .

[5]  Hugh C. Davis,et al.  Light hypermedia link services: a study of third party application integration , 1994, ECHT '94.

[6]  Norbert A. Streitz,et al.  Hypertext: concepts, systems and applications , 1992 .

[7]  Randall H. Trigg,et al.  Design issues for a Dexter-based hypermedia system , 1992, ECHT '92.

[8]  Fabio Vitali,et al.  Wide-area distribution issues in Hypertext systems , 1993, SIGDOC '93.

[9]  DavisHugh To embed or not to embed , 1995 .

[10]  Randall H. Trigg,et al.  Toward a Dexter-based model for open hypermedia: unifying embedded references and link objects , 1996, HYPERTEXT '96.

[11]  Adrian J Vanzyl,et al.  Open Hypermedia Systems Comparisons and Suggestions for Implementation Strategies , 1994 .

[12]  Hermann A. Maurer,et al.  The Hyper-G Network Information System , 1995, J. Univers. Comput. Sci..

[13]  Mark C. Little,et al.  Fixing the "Broken-Link" Problem: The W3Objects Approach , 1996, Comput. Networks.

[14]  Hugh C. Davis,et al.  MICROCOSM: An Open Model for Hypermedia with Dynamic Linking , 1990, ECHT.

[15]  Uffe Kock Wiil,et al.  Workspaces: the HyperDisco approach to Internet distribution , 1997, HYPERTEXT '97.

[16]  David G. Durand,et al.  Making Hypermedia Work: A User's Guide to HyTime. , 1995 .

[17]  Hugh C. Davis,et al.  Open Information Services , 1996, Comput. Networks.

[18]  Frank Kappe,et al.  A Scalable Architecture for Maintaining Referential Integrity in Distributed Information Systems , 1995, J. Univers. Comput. Sci..

[19]  Paul Kahn,et al.  IRIS hypermedia services , 1992, CACM.

[20]  F. Donelson Smith,et al.  The architecture and implementation of a distributed hypermedia storage system , 1993, HYPERTEXT '93.

[21]  Hugh C. Davis,et al.  Towards an integrated information environment with open hypermedia systems , 1992, ECHT '92.

[22]  Antoine Rizk,et al.  Distributed Hypermedia Link Service on WAN: An Experiment with MHEG on the ATM network , 1994 .

[23]  Tim Berners-Lee,et al.  The World-Wide Web , 1994, CACM.

[24]  Antoine Rizk,et al.  Multicard: an open hypermedia system , 1993, ECHT '92.

[25]  Michael L. Creech,et al.  Author-Oriented Link Management , 1996, Comput. Networks.

[26]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[27]  Hugh C. Davis,et al.  Media-based navigation with generic links , 1996, HYPERTEXT '96.

[28]  Kasper Østerbye,et al.  Structural and cognitive problems in providing version control for hypertext , 1992, ECHT '92.