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.
Preview
Unable to display preview. Download preview PDF.
References
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
D.R. Brownbridge, L.F. Marshall, B. Randell: The Newcastle Connection or ‘Unixes of the world unite!'. Software — Practice & Experience 12.12, December 1982
A.D. Birrell, B.J. Nelson: Implementing remote procedure calls. ACM TOCS 2.1, February 1984
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
R. Isle, J. Müller, L. Nentwig: Maintaining the state of a distributed Unix process. Proc. EUUG autumn '86 Workshop, Manchester, September 1986
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
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
A.S. Tanenbaum, R. v. Renesse: Distributed operating systems. ACM Computing Surveys 17.4, December 1985
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
Author information
Authors and Affiliations
Editor information
Rights 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