Solent - A Platform for Distributed Open Hypermedia Applications

Today's open hypermedia systems (OHS) provide middleware services for a range of hypertext applications. However, configuration and adaptation to specific applications' requirements is a tedious task. Research has been conducted into further splitting hypermedia middleware systems up into sets of interacting components that can be combined, extended and configured dynamically. These component-based open hypermedia systems (CB-OHS) allow for better adaptability, configurability and also interoperability amongst hypermedia middleware systems themselves. Described is the Solent component-based open hypermedia system. In particular, we focus on architecture, dynamic service discovery and invocation as well as the storage interface, which allows for storage and retrieval of arbitrary hierarchical structures encoded in XML.

[1]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

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

[3]  Ralph E. Johnson,et al.  Frameworks = (components + patterns) , 1997, CACM.

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

[5]  Dennis Shasha Database Tuning - A Principled Approach , 1992 .

[6]  Wendy Hall,et al.  Ending the tyranny of the button , 1994, IEEE MultiMedia.

[7]  Uffe Kock Wiil Open Hypermedia: Systems, Interoperability and Standards , 1997, J. Digit. Inf..

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

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

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

[11]  Serge Abiteboul,et al.  From structured documents to novel query facilities , 1994, SIGMOD '94.

[12]  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).

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

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

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

[16]  Stavros Christodoulakis,et al.  Research and development issues for large-scale multimedia information systems , 1995, CSUR.

[17]  Jörg M. Haake,et al.  Implementation Issues on OHS-based Workflow , 1999 .

[18]  Kenneth M. Anderson,et al.  Data scalability in open hypermedia systems , 1999, Hypertext.

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

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