Solent - A Platform for Distributed Open Hypermedia Applications
Today’s open hypermedia systems (OHS) provide middle-ware 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.
Unable to display preview. Download preview PDF.
- 1.Kenneth M. Anderson. Data scalability in open hypermedia systems. In Hypertext’ 99, Darmstadt, Germany, pages 27–36, February 1999.Google Scholar
- 3.Steven G. Blackburn and David C. DeRoure. A tool for content based navigation of music. In Multimedia’ 98, Bristol, UK, pages 361–368, September 1998.Google Scholar
- 5.Vassilis Christophides, Serge Abiteboul, Sophie Cluet, and Michel Scholl. From structured documents to novel query facilities. In SIGMOD’ 94, Minneapolis, Minnesota, pages 313–324. ACM, 1994.Google Scholar
- 6.Hugh C. Davis, Wendy Hall, Ian Heath, Gary J. Hill, and Robert J. Wilkins. Towards an integrated information environment with open hypermedia systems. In Hypertext’ 92, Milan, Italy, pages 181–190, 1992.Google Scholar
- 7.Hugh C. Davis, David E. Millard, Siegfried Reich, Niels Olof Bouvin, Kaj Grønbæk, Peter J. Nürnberg, Lennert Sloth, Ué Kock Wiil, and Kenneth M. Anderson. Interoperability between hypermedia systems: The standardisation work of the OHSWG (technical briefing). In Hypertext’ 99, Darmstadt, Germany, pages 201–202, February 1999.Google Scholar
- 8.Dave C. DeRoure, Wendy Hall, Siegfried Reich, Aggelos Pikrakis, Gary J. Hill, and Mark Stairmand. An open architecture for supporting collaboration on the web. In IEEE WET ICE 98, Stanford University, California, pages 90–95, 1998.Google Scholar
- 9.Stuart Goose, Jonathan Dale, Gary J. Hill, Dave C. DeRoure, and Wendy Hall. An open framework for integrating widely distributed hypermedia resources. In Multimedia’ 96, Hiroshima, pages 364–371, June 1996.Google Scholar
- 12.Paul H. Lewis, Hugh C. Davis, Steve R. Griffiths, Wendy Hall, and Robert J. Wilkins. Media-based navigation with generic links. In Hypertext’ 96, Washington, D.C., pages 215–223, March 1996.Google Scholar
- 13.Peter J. Nürnberg, John J. Leggett, and Uffe K. Wiil. An agenda for open hypermedia research. In Hypertext’ 98, Pittsburgh, PA, pages 198–206, 1998.Google Scholar
- 14.Olav Reinert, Dirk Bucka-Lassen, Claus A. Pedersen, and Peter J. Nürnberg. CAOS: A collaborative and open spatial structure service component with incremental spatial parsing. In Hypertext’ 99, Darmstadt, Germany, pages 49–50, February 1999.Google Scholar
- 15.Douglas E. Shackelford, John B. Smith, and F. Donelson Smith. The architecture and implementation of a distributed hypermedia storage system. In Hypertext’ 93, Seattle, WA, pages 1–13, 1993.Google Scholar
- 16.Dennis E. Shasha, Database Tuning: A Principled Approach. Prentice Hall, 1992.Google Scholar
- 17.Weigang Wang and Jörg M. Haake. Implementation issues on ohs-based workow services. In Uffe Kock Wiil, editor, 5th Workshop on Open Hypermedia Systems, Hypertext’ 99, Darmstadt, Germany., pages 52–56, 1999.Google Scholar
- 18.Uffe Kock Wiil. Open hypermedia: Systems, interoperability and standards. Journal of Digital Information (JoDI). Special Issue on Open Hypermedia, 1(2), 1997.Google Scholar
- 19.Uffe Kock Wiil and Serge Demeyer, editors. Proceedings of the 2nd Workshop on Open Hypermedia Systems, Hypertext’ 96, Washington, D.C., 1996.Google Scholar
- 20.Uffe Kock Wiil and Peter J. Nürnberg. Evolving hypermedia middleware services: Lessons and observations. In ACM Symposium on Applied Computing (SAC’ 99), San Antonio, TX, pages 427–436, February 1999.Google Scholar