Fourth generation hypermedia: some missing links for the World Wide Web

World Wide Web authors must cope in a hypermedia environment analogous to second-generation computing languages, building and managing most hypermedia links using simple anchors and single-step navigation. Following this analogy, sophisticated application environments on the World Wide Web will require third- and fourth-generation hypermedia features. Implementing third- and fourth-generation hypermedia involves designing both high-level hypermedia features and the high-level authoring environments system developers build for authors to specify them. We present a set of high-level hypermedia features including typed nodes and links, link attributes, structure-based query, transclusions, warm and hot links, private and public links, hypermedia access permissions, computed personalized links, external link databases, link update mechanisms, overviews, trails, guided tours, backtracking and history-based navigation. We ground our discussion in the hypermedia research literature, and illustrate each feature both from existing implementations and a running scenario. We also give some direction for implementing these on the World Wide Web and in other information systems.

[1]  Douglas C. Engelbart,et al.  A research center for augmenting human intellect , 1968, AFIPS Fall Joint Computing Conference.

[2]  Polle Zellweger,et al.  Scripted documents: a hypermedia path mechanism , 1989, Hypertext.

[3]  Mark Bernstein An Apprentice That Discovers Hypertext Links , 1990, ECHT.

[4]  Kasper Østerbye,et al.  The flag taxonomy of open hypermedia systems , 1996, HYPERTEXT '96.

[5]  Richard N. Taylor,et al.  Chimera: hypertext for heterogeneous software environments , 1994, ECHT '94.

[6]  Theodor Holm Nelson Managing immense storage , 1988 .

[7]  Michael Joyce Storyspace as a hypertext system for writers and readers of varying ability , 1991, HYPERTEXT '91.

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

[9]  Michael Bieber,et al.  On Generalizing the Concept of Hypertext , 1992, MIS Q..

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

[11]  Nicole Yankelovich,et al.  InterNote: extending a hypermedia framework to support annotative collaboration , 1989, Hypertext.

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

[13]  Roy Rada,et al.  Experiences with semantic net based hypermedia , 1995, Int. J. Hum. Comput. Stud..

[14]  Steven M. Drucker,et al.  Intermedia: the concept and the construction of a seamless information environment , 1988, Computer.

[15]  Daniel LaLiberte,et al.  A Protocol for Scalable Group and Public Annotations , 1995, Comput. Networks ISDN Syst..

[16]  Douglas C. Engelbart,et al.  Knowledge-domain interoperability and an open hyperdocument system , 1990, CSCW '90.

[17]  Steven R. Newcomb,et al.  The “HyTime ”: hypermedia/time-based document structuring language , 1991, CACM.

[18]  Roy Rada,et al.  Hypertext Writing and Document Reuse: The Role of a Semantic Net , 1990, Electron. Publ..

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

[20]  Andries van Dam,et al.  50 years after “As we may think”: the Brown/MIT Vannevar Bush symposium , 1996, INTR.

[21]  Frank M. Shipman,et al.  Spatial hypertext: designing for change , 1995, CACM.

[22]  Michael Bieber,et al.  On Integrating Hypermedia into Decision Support and Other Information Systems , 1992, Decis. Support Syst..

[23]  Michael Bieber,et al.  Backtracking in a multiple-window hypertext environment , 1994, ECHT '94.

[24]  Norman K. Meyrowitz Hypertext—does it reduce cholesterol, too? , 1991 .

[25]  Michael L. Begeman,et al.  gIBIS: A tool for all reasons , 1989, JASIS.

[26]  Jocelyne Nanard,et al.  Hypertext design environments and the hypertext design process , 1995, CACM.

[27]  George H. Collier,et al.  Thoth-II: hypertext with explicit semantics , 1987, Hypertext.

[28]  Michael Bieber,et al.  Automating Hypermedia for Decision Support , 1992, Hypermedia.

[29]  .May ..id University of Illinois , 1919, The Grants Register 2021.

[30]  Nicole Yankelovich,et al.  Context and orientation in hypermedia networks , 1989, TOIS.

[31]  Karol I. Pelc,et al.  The virtual classroom: Learning without limits via computer networks , 1996 .

[32]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[33]  Harri Oinas-Kukkonen Embedding hypermedia into information systems , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[34]  Walt Scacchi,et al.  Repository Support for the Virtual Software Enterprise , 1996 .

[35]  Franca Garzotto,et al.  Hypermedia design, analysis, and evaluation issues , 1995, CACM.

[36]  Jakob Nielsen,et al.  The art of navigating through hypertext , 1990, CACM.

[37]  P. David Stotts,et al.  Petri-net-based hypertext: document structure with browsing semantics , 1989, TOIS.

[38]  Catherine C. Marshall,et al.  Aquanet: a hypertext tool to hold your knowledge in place , 1991, HYPERTEXT '91.

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

[40]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[41]  Richard Saul Wurman,et al.  Information Anxiety 2 , 1989 .

[42]  David Benyon,et al.  Experience with developing multimedia courseware for the World Wide Web: the need for better tools and clear pedagogy , 1997, Int. J. Hum. Comput. Stud..

[43]  Randall H. Trigg Guided tours and tabletops: tools for communicating in a hypertext environment , 1988, TOIS.

[44]  Jörg M. Haake,et al.  Hypermedia and cognition: designing for comprehension , 1995, CACM.

[45]  Julie A. Launhardt,et al.  Hypermedia Templates: an author's tool , 1991, HYPERTEXT '91.

[46]  Mark Weiser,et al.  TEXTNET: a network-based approach to text handling , 1986, TOIS.

[47]  Michael Bieber,et al.  Designing hypermedia applications , 1995, CACM.

[48]  Andrew M. Burger,et al.  The virtual notebook system , 1991, HYPERTEXT '91.

[49]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[50]  Michael Bieber,et al.  Issues and architecture for Electronic Enterprise Engineering (EEE) , 1996 .

[51]  Walt Scacchi,et al.  On the power of domain-specific hypertext environments , 1989, JASIS.

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

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

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

[55]  H. Van Dyke Parunak Ordering the information graph , 1991 .

[56]  Urn Implementors Uniform Resource Names: A Progress Report , 1996, D Lib Mag..

[57]  Franca Garzotto,et al.  Navigation in hypermedia applications: Modeling and semantics , 1996, J. Organ. Comput. Electron. Commer..

[58]  Kyoungro Yoon,et al.  Querying structured hyperdocuments , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[59]  Michael Bieber What Every Information Systems Developer Should Know About Hypertext , 1996 .

[60]  Jay F. Nunamaker,et al.  Electronic meeting systems , 1991, CACM.

[61]  Murray Turoff,et al.  Hypertext functionality: A theoretical framework , 1990, Int. J. Hum. Comput. Interact..

[62]  James E. Pitkow,et al.  Characterizing Browsing Strategies in the World-Wide Web , 1995, Comput. Networks ISDN Syst..

[63]  Sirkka L. Jarvenpaa,et al.  The Use of Information Technology to Enhance Management School Education: A Theoretical View , 1995, MIS Q..

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

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

[66]  Steven J. DeRose,et al.  Expanding the notion of links , 1989, Hypertext.

[67]  Hermann A. Maurer,et al.  Hyperwave: The Next Generation Web Solution, with CD-ROM , 1996 .

[68]  Joonhee Yoo,et al.  A systematic approach to designing a WWW application , 1995, CACM.

[69]  Catherine C. Marshall,et al.  Guided tours and on-line presentations: how authors make existing hypertext intelligible for readers , 1989, Hypertext.

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

[71]  Michael Bieber,et al.  Systematic Hypermedia Design , 1996 .

[72]  H. Van Dyke Parunak,et al.  Hypermedia Topologies and User Navigation , 1989, Hypertext.

[73]  Jacques Pasquier-Rocha,et al.  An object-oriented scripting environment for the WEBSs electronic book system , 1993, ECHT '92.

[74]  Michael Bieber,et al.  Enhancing Information Comprehension Through Hypertext , 1997, Intelligent Hypertext.

[75]  Theodor Holm Nelson,et al.  The heart of connection: hypermedia unified by transclusion , 1995, CACM.

[76]  Hermann Kaindl,et al.  Hypertext and structured object representation: an unifying view , 1991, HYPERTEXT '91.

[77]  H. Van Dyke Parunak,et al.  Toward industrial strength hypermedia , 1991 .

[78]  Starr Roxanne Hiltz,et al.  Network Nation: Human Communication Via Computer , 1979 .

[79]  Saul Greenberg,et al.  How people revisit web pages: empirical findings and implications for the design of history systems , 1997, Int. J. Hum. Comput. Stud..

[80]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[81]  J. Valacich,et al.  Group Support Systems: New Perspectives , 1992 .

[82]  Elli Mylonas,et al.  Hypertext from the Data Point of View: Paths and Links in the Perseus Project , 1990, ECHT.

[83]  Steven E. Poltrock,et al.  Industrial strength hypermedia: requirements for a large engineering enterprise , 1991, HYPERTEXT '91.

[84]  S. R. Hiltz The Network Nation , 1978 .

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

[86]  Fabio Vitali,et al.  Using Versioning to Provide Collaboration on the WWW , 1996, World Wide Web J..

[87]  Michael Bieber,et al.  Towards a collaborative hypermedia educational framework , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[88]  Fabio Vitali,et al.  Extending HTML in a Principled Way with Displets , 1997, Comput. Networks.

[89]  Jim Rosenberg The structure of hypertext activity , 1996, HYPERTEXT '96.

[90]  Michael Bieber,et al.  Integrating hypertext with information systems through dynamic mapping , 1996 .

[91]  V. Balasubramanian,et al.  A large-scale hypermedia application using document management and Web technologies , 1997, HYPERTEXT '97.

[92]  Murray Turoff,et al.  Computer‐mediated communication requirements for group support , 1991 .

[93]  Harri Oinas-Kukkonen,et al.  An organizational memory for quality-based software design and inspection: a collaborative multiview approach with hyperlinking capabilities , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[94]  G. Halasz Frank,et al.  Reflections on NoteCards: seven issues for the next generation of hypermedia systems , 1987, CACM.

[95]  Robert J. Schloss Novel business uses of independently created hyperlinks in the World Wide Web: basic mechanism and examples , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

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

[97]  Dario Lucarella,et al.  A Model for Hypertext-Based Information Retrieval , 1992, ECHT.

[98]  Robert M. Akscyn,et al.  Collaboration in KMS, a shared hypermedia system , 1989, CHI '89.

[99]  Norbert A. Streitz,et al.  SEPIA: a cooperative hypermedia authoring environment , 1992, ECHT '92.

[100]  Frank G. Halasz,et al.  Reflections on NoteCards: seven issues for the next generation of hypermedia systems , 1987, Hypertext.

[101]  Leslie D. Cuff Commercial Hypertext Publishing: Electronic Books Using Trails and the Author-Publisher-Reader Mode , 1996, World Wide Web J..

[102]  Harold W. Thimbleby,et al.  Gentler: a tool for systematic web authoring , 1997, Int. J. Hum. Comput. Stud..

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

[104]  Vladimir Zwass,et al.  Actualizing Organizational Memory with Information Systems , 1995, Inf. Syst. Res..

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

[106]  Harri Oinas-Kukkonen,et al.  Reorganizing the Inspection Process: problems encountered and resolved , 1996 .

[107]  Fabio Vitali,et al.  Toward Support for Hypermedia on the World Wide Web , 1997, Computer.

[108]  Andries van Dam,et al.  50 Years After "As We May Think": , 1996 .

[109]  I. A. Newman,et al.  Virtual hierarchies and virtual networks: some lessons from hypermedia usability research applied to the World Wide Web , 1997, Int. J. Hum. Comput. Stud..

[110]  Starr Roxanne Hiltz,et al.  The Virtual Classroom: Learning Without Limits Via Computer Networks , 1994 .