Skip to main content

The role of distributed Lisp in open hypermedia information systems

  • Distributed Models and Systems
  • Conference paper
  • First Online:
Book cover Parallel Symbolic Languages and Systems (PSLS 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1068))

Included in the following conference series:

Abstract

Lisp is traditionally well matched to problems which are inherently dynamic and feature irregular computations; distributed Lisp extends this to exploiting distributed systems. Many contemporary computing applications make demands in precisely these areas. This paper reports on early experiences in the use of distributed Lisp techniques in one such application domain, distributed hypermedia. Within this domain we focus on open hypermedia, which is becoming established as a powerful paradigm for distributed information management. Our investigation suggests that Lisp technology and philosophy offers important ‘added value’ in delivering dynamic, distributed solutions, with the potential of improved design and organisation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Harold Abelson and Gerald Jay Sussman. Lisp: a language for stratified design. Technical Report AI Memo 986, Massachusetts Institute of Technology Artificial Intelligence Laboratory, August 1987.

    Google Scholar 

  2. T. Berners-Lee, R. Cailliau, J. Groff, and B. Pollermann. World-Wide Web: The information universe. Electronic Networking: Research, Applications and Policy, 2(1):52–58, 1992.

    Google Scholar 

  3. Luca Cardelli. A language with distributed scope. In Proc. of the 22nd Annual ACM Symposium on Principles of Programming Languages, pages 286–297. ACM, January 1995.

    Google Scholar 

  4. Les Carr, David De Roure, Wendy Hall, and Gary Hill. The distributed link service: A tool for publishers, authors and readers. In Fourth International World Wide Web Conference: The Web Revolution, Boston, Massachusetts, USA, December 1995.

    Google Scholar 

  5. H. Davis, W. Hall, I. Heath, G. Hill, and R. Wilkins. Towards an integrated information environment with open hypermedia systems. In ECHT '92: Proceedings of the Fourth ACM Conference on Hypertext, pages 181–190, November 1992.

    Google Scholar 

  6. David DeRoure, Gary Hill, Wendy Hall, and Les Carr. A scalable, distributed multimedia information environment. In Proceedings of the International Conference on Multimedia Communications, pages 77–80. Society for Computer Simulation, 1995.

    Google Scholar 

  7. James Gosling. Java intermediate bytecodes. In ACM SIGPLAN Workshop on Intermediate Representations, pages 111–118, 1995.

    Google Scholar 

  8. Thomas Lord. The Guile architecture for ubiquitous computing. In Proceedings of the Usenix Tcl/Tk Workshop '95, 1995.

    Google Scholar 

  9. John K. Ousterhout. Tcl and the Tk Toolkit. Professional Computing Series. Addison-Wesley, Reading Mass. and London, April 1994.

    Google Scholar 

  10. Christian Queinnec and David C. De Roure. Design of a concurrent and distributed language. In Robert H. Halstead, Jr and Takayasu Ito, editors, Parallel Symbolic Computing: Languages, Systems, and Applications, Lecture Notes in Computer Science LNCS 748, pages 234–259. Springer-Verlag, October 1992.

    Google Scholar 

  11. Christian Queinnec and David C. De Roure. Sharing code through first class environments. In International Conference on Functional Programming, 1996. To appear.

    Google Scholar 

  12. Guido van Rossum. Python reference manual. Technical Report Report CS-R9525, CWI, Amsterdam, April 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Takayasu Ito Robert H. Halstead Jr. Christian Queinnec

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Roure, D. (1996). The role of distributed Lisp in open hypermedia information systems. In: Ito, T., Halstead, R.H., Queinnec, C. (eds) Parallel Symbolic Languages and Systems. PSLS 1995. Lecture Notes in Computer Science, vol 1068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023071

Download citation

  • DOI: https://doi.org/10.1007/BFb0023071

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61143-1

  • Online ISBN: 978-3-540-68332-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics