An architectural model for application integration in open hypermedia environments

This paper provides an architectural framework for modeling third-party application integrations with open hypermedia systems, which collects and extends the integration experience of the open hypermedia community. The framework is used to characterize applications prior to integration, and describe the qualities of a complete integration. Elements of the architectural model are artists, which are used to manipulate anchors, links, and native application objects; communicators, which manage information flow to and from the open hypermedia system; and containers which group the other elements. Prior integration experience is collected in a standard way using the model. Guidance in selecting the final integration architecture is provided by this prior integration experience, in conjunction with the degree of difficulty of an integration, which is related to the integration architecture.

[1]  Robert M. Akscyn,et al.  KMS: a distributed hypermedia system for managing knowledge in organizations , 1988, CACM.

[2]  Kaj Grgnbzek Building Tailorable Hypermedia Systems: the embedded-interpreter approach , 1998 .

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

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

[5]  Randall H. Trigg,et al.  Design Issues for a Dexter-based Hypermedia System , 1993 .

[6]  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.

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

[8]  Roger J. Martin,et al.  Reference Model for Frameworks of Software Engineering Environments (Technical Report ECMA TR/55, 2nd Edition) | NIST , 1991 .

[9]  Norbert A. Streitz,et al.  Hypertext: concepts, systems and applications , 1992 .

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

[11]  Peter J. Nürnberg,et al.  Open architectures for integrated, hypermedia-based information systems , 1994, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.

[12]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.0 , 1996, RFC.

[13]  Hugh C. Davis,et al.  The microcosm link service , 1993, HYPERTEXT '93.

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

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

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

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

[18]  Hugh C. Davis,et al.  MICROCOSM: An Open Model for Hypermedia with Dynamic Linking , 1990, ECHT.

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

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

[21]  Brad A. Myers INCENSE: A system for displaying data structures , 1983, SIGGRAPH.

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

[23]  Hugh C. Davis,et al.  The Micorocosm Link Service: a Technical Briefing , 1993 .

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