Skip to main content

Shared packages through Linda

  • Distribution Systems
  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe '96 (Ada-Europe 1996)

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

Included in the following conference series:

Abstract

This paper describes a method to implement the functionality of shared passive packages on top of a logical distributed memory — Linda. From a shared passive package a compiler can construct a new normal package that replaces the shared passive package. The new package contains the same subprograms and is extended with abstract data structures mapping Ada objects onto the storage units of Linda. A short program example is included to illustrate the construction process.

This work is sponsored by NUTEK, project number P1221-2

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. ISO/IEC 8652:1995(E) “Ada 95 Reference Manual”, 1995, Intermetrics Inc.

    Google Scholar 

  2. “Ada 95 Rationale”, January 1995, Intermetrics Inc.

    Google Scholar 

  3. Y. Kermarrec and L. Pautet, “A Distributed Shared Virtual Memory for Ada 83 and Ada 9X applications”, proceeding of the TRI-Ada '93 conference, pages 242–251, Seatle, Washington, 1993.

    Google Scholar 

  4. A. Silberschatz, and P. B. Galvin, “Operating System Concepts”, 4th Ed., 1994, Addison-Wesley Publishing Company Inc.

    Google Scholar 

  5. S. Ahuja, N. Carriero, and D. Gelernter, “Linda and Friends”, IEEE Computer, 19(8):26–34, August 1986.

    Google Scholar 

  6. Greg Wilson, (editor), “Linda-Like Systems and Their Implementation”, Edinburgh Parallel Computing Centre, Technical Report 91-13, June 24, 1991.

    Google Scholar 

  7. Y. Kermarrec and L. Pautet, “Ada-Linda: a power paradigm for programming distributed Ada applications”, proceedings of the TRI-Ada '94 conference, pages 438–445, Baltimore, Maryland, 1994.

    Google Scholar 

  8. D. Gelernter, “Multiple Tuple Spaces in Linda”, proceedings PARLE '89, LNCS no 366, pp 20–27, 1989.

    Google Scholar 

  9. R. Srinivasan, “XDR: External Data Representation Standard”, Network Working Group, RFC 1832, Sun Micro Systems, August 1995

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfred Strohmeier

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wall, G., Lundqvist, K. (1996). Shared packages through Linda. In: Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe '96. Ada-Europe 1996. Lecture Notes in Computer Science, vol 1088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013491

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61317-6

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics