The flag taxonomy of open hypermedia systems

This paper presents a taxonomy for open hypermedia systems. The purpose of the Flag taxonomy is manifold: (1) to provide a framework to classify and concisely describe individual systems, (2) to characterize what an open hypermedia system is, (3) to provide a framework for comparing di erent systems in a system independent way, and (4) to provide an overview of the design space of open hypermedia systems. The Flag taxonomy builds on the achievements of the Dexter model. It extends the terminology of the Dexter model to adequately cover issues that relate to open hypermedia systems such as integration and use of thirdparty applications to edit and display hypermedia components. Two of the most prominent open hypermedia systems, DeVise Hypermedia and Microcosm, are used as case studies. The Flag taxonomy is used to compare these systems on a carefully selected set of aspects that distinguish open hypermedia systems from other hypermedia systems.

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

[2]  Uffe Kock Wiil,et al.  The HyperDisco approach to open hypermedia systems , 1996, HYPERTEXT '96.

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

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

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

[6]  Kaj Grønbæk,et al.  Building tailorable hypermedia systems: the embedded-interpreter approach , 1994, OOPSLA '94.

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

[8]  Kaj Grønbæk Composites in a Dexter-based hypermedia framework , 1994, ECHT '94.

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

[10]  Douglas C. Engelbart Authorship Provisions in Augment , 1984, COMPCON.

[11]  Mayer D. Schwartz,et al.  Neptune: a hypertext system for CAD applications , 1986, SIGMOD '86.

[12]  Kaj Grønbæk,et al.  Building tailorable hypermedia systems: the embedded-interpreter approach , 1994, OOPSLA 1994.

[13]  Uffe Kock Wiil,et al.  Concurrency control in collaborative hypertext systems , 1993, HYPERTEXT '93.

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

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

[16]  Gary Hill,et al.  Open and Reconfigurable Hypermedia Systems: A Filter-Based Model , 1993, Hypermedia.

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

[18]  Randall H. Trigg,et al.  Design issues for a Dexter-based hypermedia system , 1994, CACM.

[19]  Norman K. Meyrowitz Intermedia: The Architecture and Construction of an Object-Oriented Hypermedia System and Applications Framework , 1986, OOPSLA.

[20]  Uffe Kock Wiil,et al.  Issues in the design of EHTS: a multiuser hypertext system for collaboration , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

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

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

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

[24]  Norman Meyrowitz,et al.  Intermedia: The architecture and construction of an object-oriented hypemedia system and applications framework , 1986, OOPLSA '86.

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

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

[27]  Kaj Grønbæk,et al.  Cooperative hypermedia systems: a Dexter-based architecture , 1994, CACM.