Abstract
The dramatic reductions in digital-technology costs, the new opportunities for multi-media communication, new common-carrier data networks and local area networks, as well as the progress in programming techniques provide both new opportunities and challenges in the usage of computer systems. The challenges tend towards a greater distribution of function through the network, with associated architectural needs. The paper concentrates on the components which are necessary to extend a communication subsystem to a comprehensive support system for distributed processing in a heterogeneous multi-vendor environment. Major components are services for distributed invocation, for directories and for security. Known solutions are discussed and some open problems are identified.
Preview
Unable to display preview. Download preview PDF.
References
ISO: Open Systems Interconnection, Basic Reference Model, ISO Document IS7498, 1984.
J. Postel (ed.): Transmission Control Protocol-DARPA Internal Program Protocol Specifications, RFC 793, USC/Information Sciences Institute, 1981.
ISO/TC9/SC2I WGI On Open Distributed Processing.
E. Black et al.: Interconnecting Heterogeneous Computer Systems, Univ. of Washington, Dept. of Computer Science, TR 87-01-02 (1987).
R. Schantz et al.: CRONUS, A Distributed Operating System, TR RADC-TR-86-183, BBN Laboratories Inc., 1986.
B. Liskov et al.: Communication in the Mercury System, Programming Methodology Group Memo 59-1, MIT Cambridge (MA)' 1988.
G. Krueger and G. Mueller (eds.): HECTOR Volume II: Basic Projects, Springer-Verlag, Heidelberg, 1988.
A.D. Birrel et al.: Implementing Remote Procedure Calls, ACM TOCS Vol. 2, pp. 39–59, 1984.
R.F. Rashid et al.: Accent: A Communication-Oriented Network Operating System Kernel, Proc. of the 7th ACM Symposium on Operating System Principles, pp. 64–75, 1981.
A. Goldberg et al.: Smalltalk-80: The Language and its Implementation, Addison-Wesley, 1983.
ISO/IEC/DIS 9594: Information Processing Systems, Open Systems Interconnection, The Directory, 1988.
A.S. Tanenbaum: Computer Neworks, Prentice Hall, Englewood Cliffs, NY, 1981.
R.L. Rivest et al.: A Method for Obtaining Digital Signatures and Public Key Cryptosystems, CACM, Vol. 21, No. 2, 1978.
G. Mueller, L. Mackert: IBM ENC Annual Report 1989, TR 43.9007, Heidelberg, 1990.
G. Mueller, M. Salmony: Evolutionäre Lösung für offene, heterogene Campusnetze, in Janko, W. (Ed.), Statistik, Informatik und Ökonomie, Springer-Verlag, Heidelberg, 1988.
K. Geihs, U. Hollberg: Retrospective on DACNOS, in: CACM, April 1990.
Open Software Foundation, Overview, OSF-DCE-PD 590–1, 1991.
K. Geihs: The Road to Open Distributed Processing (ODP), in Effelsberg, W., Meuer, H., Mueller, G. (Eds.), Kommunikation in verteilten Systemen, Springer-Verlag, Heidelberg, 1991.
G. Mueller, G. Krueger: LAN and OSI based Campus Networks, in: Krueger, G., Mueller, G. (Eds.), Hector, Vol. II, Springer-Verlag, Heidelberg, 1988.
Mueller, G., Blanc, P. (Eds.): Networking in Open Systems, Lecture Notes in Computer Science, Springer-Verlag, Heidelberg, 1987.
Cypser, R.J.: Communications Architecture for Distributed Systems, Addison-Wesley, 1978.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Müller, G. (1991). Current trends in distributed systems. In: Maurer, H. (eds) New Results and New Trends in Computer Science. Lecture Notes in Computer Science, vol 555. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0038191
Download citation
DOI: https://doi.org/10.1007/BFb0038191
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54869-0
Online ISBN: 978-3-540-46457-0
eBook Packages: Springer Book Archive