Skip to main content

DAPHNE support for distributed computing in heterogeneous environments

  • Technical Paper
  • Conference paper
  • First Online:
Book cover Progress in Distributed Operating Systems and Distributed Systems Management

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

  • 121 Accesses

Abstract

The DAPHNE system is a collection of tools and run-time support creating a network operating system interface for distributed programming using Modula-2. DAPHNE accomodates hardware and operating system heterogeneity without necessarily unifying heterogeneous system features. In describing the essentials of the DAPHNE approach we concentrate on the semantics of heterogeneous distributed programs and on the difficulties encountered in implementing DAPHNE on top of standard operating systems. Several requirements for the functionality of system interfaces are derived.

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. G.T. Almes: The impact of language and system on remote procedure call design. Proc. 6. Int. Conf. on Distributed Computing Systems, Cambridge, IEEE 1986

    Google Scholar 

  2. D.R. Brownbridge, L.F. Marshall, B. Randell: The Newcastle Connection or ‘Unixes of the world unite!'. Software — Practice & Experience 12.12, December 1982

    Google Scholar 

  3. A.D. Birrell, B.J. Nelson: Implementing remote procedure calls. ACM TOCS 2.1, February 1984

    Google Scholar 

  4. K. Geihs, B. Schoener, U. Hollberg, H. Schmutz, H. Eberle: An architecture for the cooperation of heterogeneous operating systems. Proc. Computer Network Symposium, Washington, IEEE, April 1988

    Google Scholar 

  5. R. Isle, J. Müller, L. Nentwig: Maintaining the state of a distributed Unix process. Proc. EUUG autumn '86 Workshop, Manchester, September 1986

    Google Scholar 

  6. K.-P. Löhr, J. Müller, L. Nentwig: DAPHNE — Support for distributed applications programming in heterogeneous computer networks. Proc. 8. Int. Conf. on Distributed Computing Systems, San Jose, IEEE 1988

    Google Scholar 

  7. D. Notkin, A.P. Black, E.D. Lazowska, H.M. Levy, J. Sanislo, J. Zahorjan: Interconnecting heterogeneous computer systems. Comm. ACM 31.3, March 1988

    Google Scholar 

  8. A.S. Tanenbaum, R. v. Renesse: Distributed operating systems. ACM Computing Surveys 17.4, December 1985

    Google Scholar 

  9. A.S. Tanenbaum, R. van Renesse: A critique of the remote procedure call paradigm. In R. Speth (ed.): Research into Networks and distributed applications. Elsevier 1988

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Schröder-Preikschat Wolfgang Zimmer

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Löhr, KP., Nentwig, L., Müller, J. (1990). DAPHNE support for distributed computing in heterogeneous environments. In: Schröder-Preikschat, W., Zimmer, W. (eds) Progress in Distributed Operating Systems and Distributed Systems Management. Lecture Notes in Computer Science, vol 433. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-52609-9_81

Download citation

  • DOI: https://doi.org/10.1007/3-540-52609-9_81

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52609-4

  • Online ISBN: 978-3-540-47074-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics