Hand-made and Computed Links, Precomputed and Dynamic Links

There are alternative approaches to link creation in hypermedia applications. The first distinction differs in the direct or indirect involvement of a human author in the process. The second distinction among computed links refers to when the computation is done, i.e. whether links are dynamically computed or precomputed. The aim is to investigate the relative merits of these different approaches. The approaches are exemplified with three projects familiar to the authors. While most of the paper is concerned with raising the issues involved, it also outlines two methodologies to help hypermedia designers choose the best approach or combination of them to include in their developments, depending on the type of application, data characteristics and user and operational requirements.

[1]  Gustavo Rossi,et al.  A framework for extending object-oriented applications with hypermedia functionality , 1996, New Rev. Hypermedia Multim..

[2]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[3]  Les Carr,et al.  The Distributed Link Service: A Tool for Publishers, Authors, and Readers , 1995, WWW.

[4]  Helen Ashman,et al.  Issues in the use of hypermedia in organisations , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

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

[6]  Michael Bieber,et al.  Designing hypertext support for computational applications , 1995, CACM.

[7]  Hugh Davis,et al.  Data integrity problems in an open hypermedia link service , 1995 .

[8]  Mark E. Frisse,et al.  Information retrieval from hypertext: update on the dynamic medical handbook project , 1989, Hypertext.

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

[10]  S. Hadjiefthymiades,et al.  Common Gateway Interface (CGI) , 1996 .

[11]  M.N. Sastry,et al.  Structure and interpretation of computer programs , 1986, Proceedings of the IEEE.

[12]  Harri Oinas-Kukkonen Towards greater flexibility in software design systems through hypermedia functionality , 1997, Inf. Softw. Technol..

[13]  M. Bieber,et al.  Designing hypertext support for computational applications : Designing hypermedia applications , 1995 .

[14]  Katsumi Tanaka,et al.  Query pairs as hypertext links , 1991, [1991] Proceedings. Seventh International Conference on Data Engineering.

[15]  Gerald J. Sussman,et al.  Structure and interpretation of computer programs , 1985, Proceedings of the IEEE.

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

[17]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[18]  Richard S. Bird,et al.  Introduction to functional programming , 1988, Prentice Hall International series in computer science.

[19]  Paul B. Thistlewaite Automatic Construction and Management of Large Open Webs , 1997, Inf. Process. Manag..

[20]  Helen Ashman,et al.  A user-configurable hypermedia-based interface via the functional model of the link , 1994, Hypermedia.

[21]  James E. Pitkow,et al.  Supporting the Web: A Distributed Hyperlink Database System , 1996, Comput. Networks.