Addressing interoperability in open hypermedia: The design of the open hypermedia protocol

Abstract Early hypertext systems were monolithic and closed, but newer systems tend to be open, distributed, and support collaboration. While this development has resulted in increased openness and flexibility, integration or adaptation of various different tools (such as content editors, viewers, services, or even other link servers) has remained a tedious task. Many developers were implementing essentially similar components, simply for the benefit of having their own platform on which to experiment with hypertexts. The open hypermedia community is addressing this issue of interoperability between open hypermedia systems. The goal of this effort is to provide an open framework that can be used by application developers outside the community to construct more powerful hypermedia-aware applications. The design and evolution of this framework is presented along with the requirements that drove its development. The framework has matured to the point where it has supported the creation of a number of researc...

[1]  Hugh C. Davis,et al.  Solent - A Platform for Distributed Open Hypermedia Applications , 1999, DEXA.

[2]  Douglas C. Engelbart,et al.  Augmenting human intellect: a conceptual framework , 1962 .

[3]  Kaj Grønbæk,et al.  Designing Dexter-based hypermedia services for the World Wide Web , 1997, HYPERTEXT '97.

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

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

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

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

[8]  E. James Whitehead,et al.  An architectural model for application integration in open hypermedia environments , 1997, HYPERTEXT '97.

[9]  Peter J. Nürnberg,et al.  What was the question? Reconciling open hypermedia and World Wide Web research , 1999, Hypertext.

[10]  Peter J. Nürnberg,et al.  Hypermedia operating systems: a new paradigm for computing , 1996, HYPERTEXT '96.

[11]  Amy Pearl,et al.  Sun's Link Service: a protocol for open linking , 1989, Hypertext.

[12]  Hugh C. Davis,et al.  OHP: A Draft Proposal for a Standard Open Hypermedia Protocol , 1996 .

[13]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[14]  Weigang Wang,et al.  Flexible coordination with cooperative hypertext , 1998, HYPERTEXT '98.

[15]  John J. Leggett,et al.  Viewing Dexter with open eyes , 1994, CACM.

[16]  David De Roure,et al.  Applying open hypermedia to audio , 1998, HYPERTEXT '98.

[17]  Peter J. Nürnberg,et al.  CAOS: a collaborative and open spatial structure service component with incremental spatial parsing , 1999, HYPERTEXT '99.

[18]  Peter J. Nürnberg,et al.  Evolving hypermedia middleware services: lessons and observations , 1999, SAC '99.

[19]  Uffe Kock Wiil,et al.  Proceedings of the 2nd Workshop on Open Hypermedia Systems, Hypertext'96 , 1996 .

[20]  Peter J. Nürnberg,et al.  As we should have thought , 1997, HYPERTEXT '97.

[21]  Hugh C. Davis,et al.  Interoperability between hypermedia systems: the standardisation work of the OHSWG , 1999, HYPERTEXT '99.

[22]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[23]  Richard N. Taylor,et al.  A Critique of the Open Hypermedia Protocol , 2006, J. Digit. Inf..

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

[25]  Uffe Kock Wiil,et al.  Interoperability and Open Hypermedia Systems , 1997 .

[26]  Hugh C. Davis,et al.  Dynamic Service Discovery and Invocation in OHP , 1999 .

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

[28]  Niels Olof Bouvin Unifying strategies for Web augmentation , 1999, HYPERTEXT '99.

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

[30]  Weigang Wang,et al.  Flexible support for business processes: extending cooperative hypermedia with process support , 1999, Inf. Softw. Technol..

[31]  Gary Hill,et al.  An open framework for integrating widely distributed hypermedia resources , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[32]  Weigang Wang Flexible Coordination with Cooperative Hypermedia , 1998 .

[33]  David De Roure,et al.  A tool for content based navigation of music , 1998, MULTIMEDIA '98.

[34]  Les Carr,et al.  Link services or link agents? , 1998, HYPERTEXT '98.

[35]  Peter J. Nürnberg,et al.  A Vision for Open Hypermedia Systems , 2006, J. Digit. Inf..

[36]  Kaj Grønbæk,et al.  Designing Dexter-based cooperative hypermedia systems , 1993, HYPERTEXT '93.

[37]  Hermann A. Maurer,et al.  Serving Information to the Web with Hyper-G , 1995, Comput. Networks ISDN Syst..

[38]  Uffe Kock Wiil,et al.  Proceedings of the 5th Workshop on Open Hypermedia Systems , 1999 .

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

[40]  H. Van Dyke Parunak,et al.  Don't link me in: set based hypermedia for taxonomic reasoning , 1991, HYPERTEXT '91.

[41]  Ian E. Smith,et al.  HyperCafe: narrative and aesthetic properties of hypervideo , 1996, HYPERTEXT '96.

[42]  Martin Wessner,et al.  CLear - A Cooperative Distributed Learning Environment , 1998 .

[43]  Hugh C. Davis,et al.  Reworking OHP: the Road to OHP-Nav , 1998 .

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

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

[46]  Jörg M. Haake,et al.  Designing object-oriented synchronous groupware with COAST , 1996, CSCW '96.

[47]  Kasper Østerbye,et al.  Proceedings of the ECHT'94 Workshop on Open Hypermedia Systems , 1994 .

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

[49]  Uffe Kock Wiil,et al.  Towards a Common Reference Architecture for Open Hypermedia , 2006, J. Digit. Inf..

[50]  N. Meyrowitz,et al.  The missing link: why we're all doing hypertext wrong , 1989 .

[51]  Siegfried Reich,et al.  An open architecture for supporting collaboration on the Web , 1998, Proceedings Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE '98) (Cat. No.98TB100253).

[52]  Peter J. Nürnberg,et al.  An agenda for open hypermedia research , 1998, HYPERTEXT '98.

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

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

[55]  Daniel G. Bobrow,et al.  Design for Conversation: Lessons from Cognoter , 1991, Int. J. Man Mach. Stud..

[56]  Hugh C. Davis,et al.  Rethinking hypermedia - the microcosm approach , 1996 .

[57]  Judi Moline,et al.  Proceedings of the Hypertext Standardization Workshop (Gaithersburg, Maryland, January 16-18, 1990). , 1990 .