Open and Reconfigurable Hypermedia Systems: A Filter-Based Model

The need for open hypermedia systems has been well-argued by various authors. In this paper we discuss the Microcosm model for open hypermedia and show how filters have been used to extend this model both for greater efficiency and to make it totally reconfigurable. This enables users to tailor the functionality of the system to meet their own requirements, for example to select different sets of links, or to add navigation tools. The implementation of a management system for filters is described, and examples of how it has been used to extend the functionality of the model are presented, in particular the use of filters to design and implement a set of navigation tools for Microcosm. This latter case study demonstrates the power and flexibility of the filter-based model since all navigation tools for the system can be implemented as filters. The filter technology is discussed in the context of Microcosm but can be generalised to other hypermedia systems.

[1]  Uffe Kock Wiil,et al.  Hyperform: using extensibility to develop dynamic, open, and distributed hypertext systems , 1992, ECHT '92.

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

[3]  Ian Heath An open model for hypermedia : abstracting links from documents , 1992 .

[4]  N. Hammond,et al.  Travel around a learning support environment: rambling, orienteering or touring? , 1988, CHI '88.

[5]  Hugh C. Davis,et al.  Hypermedia Links and Information Retrieval , 1993 .

[6]  Michael L. Creech,et al.  Using hypertext in selecting reusable software components , 1991, HYPERTEXT '91.

[7]  Gerard Salton,et al.  On the Automatic Generation of Content Links in Hypertext , 1989 .

[8]  Ben Shneiderman,et al.  Incorporating String Search in a Hypertext System: User Interface and Signature File Design Issues , 1990, Hypermedia.

[9]  Hugh C. Davis,et al.  Hypermedia and the Teaching of Computer Science: Evaluating an Open System , 1992 .

[10]  Wendy Hall,et al.  Multimedia Teaching with Microcosm-HiDES: Viceroy Mountbatten and the Partition of India , 1991 .

[11]  Peter A. Gloor CYBERMAP: yet another way of navigating in hyperspace , 1991, HYPERTEXT '91.

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

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

[14]  Hermann A. Maurer,et al.  Broadening the Scope of Hypermedia Principles , 1990, Hypermedia.

[15]  Brenda Laurel,et al.  Issues in multimedia interface design: media integration and interface agents , 1992 .

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

[17]  Mark E. Frisse Searching for Information in a Hypertext Medical Handbook , 1987, Hypertext.

[18]  E. Frisse Mark,et al.  Searching for information in a hypertext medical handbook , 1988 .

[19]  Hugh J. Watson,et al.  Strath Tutor © the development and evaluation of a learning-by-browsing system on the Macintosh , 1988 .

[20]  Gerald Salton,et al.  Automatic text processing , 1988 .

[21]  Jakob Nielsen,et al.  Hypertext and hypermedia , 1990 .

[22]  John J. Leggett,et al.  PROXHY: a process-oriented extensible hypertext architecture , 1991, TOIS.

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

[24]  Brenda Laurel,et al.  Interface agents: metaphors with character , 1997 .

[25]  Frank M. Shipman,et al.  Distributed hypertext for collaborative research: the virtual notebook system , 1989, Hypertext.

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

[27]  Polle Zellweger Scripted documents: a hypermedia path mechanism , 1989, Hypertext.

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

[29]  Ben Shneiderman,et al.  Structural analysis of hypertexts: identifying hierarchies and useful metrics , 1992, TOIS.

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

[31]  Gerard Hutchings,et al.  A Quantitative Study of Students' Interactions with a Hypermedia System , 1992 .

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

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

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

[35]  Gary Marchionini,et al.  Finding facts vs. browsing knowledge in hypertext systems , 1988, Computer.

[36]  Mark E. Frisse,et al.  From text to hypertext , 1988 .