Skip to main content

Coordination with Attributes

  • Conference paper
  • First Online:

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

Abstract

This paper addresses the opportunities for, and effects of, incorporating object attributes in Linda-like tuple-space systems. The focus is on exploring how the coordination attributes are affected by this enhancement, and investigating in what ways the classical Linda model needs to be modified. Particular emphasis is placed on the potential practical gains to be expected in both performance and expressibility, with consideration being given to methods for implementing attribute frameworks in open distributed systems.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Agha. Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, 1986.

    Google Scholar 

  2. G. gha and C.J. Callsen. ActorSpace: An Open Distributed Programming Paradigm. SIGPLAN Notices, 28(7):23–32, 1993.

    Article  Google Scholar 

  3. F. Arbab. The IWIM Model for Coordination of Concurrent Activities. In P. Ciancarini and C. Hankin, editors, Coordination Languages and Models, volume LNCS-1061, pages 34–56. Springer-Verlag, 1996.

    Google Scholar 

  4. W.J. Bolosky, R.P. Draves, R.P. Fitzgerald, C.W. Fraser, M.B. Jones, T.B. Knoblock, and R. Rashid. Operating System Directions for the Next Millennium. http://www.research.microsoft.com/research/os/Millennium/mgoals.html, 1996.

  5. N. Carriero and D. Gelernter. How to Write Parallel Programs: A First Course. MIT Press, 1990.

    Google Scholar 

  6. N. Carriero and D. Gelernter. Coordination Languages and their Significance. Communications of the ACM, 35(2):97–106, 1992.

    Article  Google Scholar 

  7. D. Edwards. Genetic Algorithms in Linda. Technical report, University of York, Department of Computer Science, 1997.

    Google Scholar 

  8. D. Gelernter. Generative Communications in Linda. ACM Trans. Programming Languages and Systems, 7:80, 1985.

    Article  MATH  Google Scholar 

  9. R. Menezes and A. Wood. Garbage Collection in Open Distributed Tuple-Space Systems. In Proc. 15 th Brazilian Computer Networks Symposium SBRC’97, 1997.

    Google Scholar 

  10. R. Menezes and A. Wood. Incorporating Input/Output Operations in Linda. In submitted to30 th Hawaii International Conference on System Science, 1998.

    Google Scholar 

  11. N.H. Minsky and J. Leichter. Law-Governed Linda as a Coordination Model. In P. Ciancarini, O. Nierstrasz, and A. Yonezawa, editors, Object-Based Models and Languages for Concurrent Systems, volume LNCS-924, pages 125–146, 1995.

    Google Scholar 

  12. J.L. Petersen and A. Silberschatz. Operating System Concepts. Addison-Wesley, 1985.

    Google Scholar 

  13. J. Pinakis. Providing Directed Communication in LINDA. In Proc. 15 th Australian Computer Science Conference, pages 731–743, 1992.

    Google Scholar 

  14. A. Rowstron, A. Douglas, and A. Wood. A distributed Linda-like kernel for PVM.In Proc. Euro PVM, pages 107–112. Hermes, 1995.

    Google Scholar 

  15. A. Rowstron and A.M. Wood. An Ecient Distributed Tuple Space Implementation for Networks of Workstations. In L. Bougé, P. Fraigniaud, A. Mignotte, and Y. Robert, editors, EuroPar’96, volume LNCS-1123, pages 510–513. Springer-Verlag, 1996.

    Google Scholar 

  16. D. Simpson. Who Needs a Network Computer. Datamation, 42(16):96–99, 1996.

    Google Scholar 

  17. A.S. Tanenbaum. Modern Operating Systems. Prentice Hall, 1992.

    Google Scholar 

  18. A.S. Tanenbaum. Distributed Operating Systems. Prentice Hall, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wood, A. (1999). Coordination with Attributes. In: Ciancarini, P., Wolf, A.L. (eds) Coordinatio Languages and Models. COORDINATION 1999. Lecture Notes in Computer Science, vol 1594. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48919-3_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-48919-3_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65836-8

  • Online ISBN: 978-3-540-48919-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics