Solent - A Platform for Distributed Open Hypermedia Applications

  • Siegfried Reich
  • Jon Griffiths
  • David E. Millard
  • Hugh C. Davis
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1677)

Abstract

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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Kenneth M. Anderson. Data scalability in open hypermedia systems. In Hypertext’ 99, Darmstadt, Germany, pages 27–36, February 1999.Google Scholar
  2. 2.
    Philip A. Bernstein. Middleware: A model for distributed system services. Communications of the ACM, 39(2):86–98, February 1996.CrossRefGoogle Scholar
  3. 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
  4. 4.
    Stavros Christodoulakis and Peter Triantafillou. Research and development issues for large-scale multimedia information systems. ACM Computing Surveys, 27(4):576–579, December 1995.CrossRefGoogle Scholar
  5. 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. 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. 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. 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. 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
  10. 10.
    Wendy Hall. Ending the tyranny of the button. IEEE Multimedia, 1(1):60–69, 1994.CrossRefGoogle Scholar
  11. 11.
    Ralph E. Johnson. Frameworks = (components + patterns). Communications of the ACM, 40(10):39–42, October 1997.CrossRefGoogle Scholar
  12. 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. 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. 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. 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. 16.
    Dennis E. Shasha, Database Tuning: A Principled Approach. Prentice Hall, 1992.Google Scholar
  17. 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. 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. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Siegfried Reich
    • 1
  • Jon Griffiths
    • 1
  • David E. Millard
    • 1
  • Hugh C. Davis
    • 1
  1. 1.Multimedia Research GroupUniversity of SouthamptonUK

Personalised recommendations