Skip to main content

Back-end aspects of a portable POOL-X implementation

  • PRISMA Contributions
  • Conference paper
  • First Online:
Parallel Database Systems (PDS 1990)

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

Included in the following conference series:

  • 120 Accesses

Abstract

The paper discusses an implementation of POOL-X that aims to be all of available, reliable, portable, modifiable and efficient. This implementation consists of both compiler and run-time-support system. In order to attain the stated goals, the system is kept as simple as possible. Design trade-offs are be discussed, and the final system is evaluated.

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. Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, Compilers Principles, Techniques, and Tools, Addison-Wesley, 1986.

    Google Scholar 

  2. Pierre America, A proposal for tuple types in POOL-X, PRISMA document 0037, Philips Research Laboratories Eindhoven, 1987.

    Google Scholar 

  3. Pierre America, Definition of POOL-X, PRISMA documents 0350, 0351, 0352, and POOMA document 0019, Philips Research Laboratories Eindhoven, 1990.

    Google Scholar 

  4. Pierre America, Lex Augusteijn, Ben Hulshof, Annotations for data object support in POOL-X, POOMA document 0019, Philips Research Laboratories Eindhoven, 1990.

    Google Scholar 

  5. Jan Koen Annot, Rob A. van Twist, A Novel Deadlock Free and Starvation Free Packet Switching Communication Processor, Parallel Architectures and Languages Europe, LNCS 258, Springer-Verlag, pp 68–85, 1987.

    Google Scholar 

  6. Lex Augusteijn, Garbage Collection in a Distributed Environment, Parallel Architectures and Languages Europe, LNCS 259, Springer-Verlag, pp 75–93, 1987.

    Google Scholar 

  7. John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach, Morgan Kaufmann Publishers, Inc., 1990.

    Google Scholar 

  8. Paul Hudak, Phil Wadler, Report on the Programming Language Haskell, A Non-Strict, Purely Functional Language, 1990.

    Google Scholar 

  9. Donald E. Knuth, The Errors of T E X, Stanford Report STAN-CS-88-1223, 1988.

    Google Scholar 

  10. Frank G. Pagan, Converting Interpreters into Compilers, Software—Practice and Experience, Vol. 18(6), 1988.

    Google Scholar 

  11. Robert van Renesse, The Functional Processing Model, Phd thesis, VU Amsterdam, 1989.

    Google Scholar 

  12. Bjarne Stroustrup, What is object-oriented programming, IEEE Software, May 1988.

    Google Scholar 

  13. Andrew S. Tanenbaum, Computer Networks, Prentice/Hall, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pierre America

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Beemster, M. (1991). Back-end aspects of a portable POOL-X implementation. In: America, P. (eds) Parallel Database Systems. PDS 1990. Lecture Notes in Computer Science, vol 503. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54132-2_58

Download citation

  • DOI: https://doi.org/10.1007/3-540-54132-2_58

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54132-5

  • Online ISBN: 978-3-540-47432-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics