Skip to main content

Zur Programmierung verteilter Systeme

  • Conference paper
Kommunikation in verteilten Systemen

Part of the book series: Informatik—Fachberichte ((INFORMATIK,volume 22))

  • 24 Accesses

Abstract

A concept for programming distributed systems is presented, called the virtual network machine. This approach conceives the entire distributed hardware configuration as a single virtual machine which is capable of executing a system of cooperating processes formulated in a suitable high level language, in this case CONCURRENT PASCAL. All processes communicate by means of MONITORs regardless wether they reside on the same node computer or on different ones. The current status of our ongoing implementation is reported and the relation to the ISO-Reference-Model of Open Systems Architecture is discussed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. P. Brinch Hansen, The Programming Language CONCURRENT PASCAL, IEEE Trans. on Software Engineering 1 (1975), pp. 199–207

    Google Scholar 

  2. P. Brinch Hansen, The Solo Operating System-A Concurrent Pascal Program. Software-Practice & Experience 6 (1976), pp. 141–149

    Article  MATH  Google Scholar 

  3. B. Brügge, B. Gisch, T. Kahl, H. Linde, Ma. Mittelstein, H. Westphal, CONCURRENT PASCAL Compiler für Kleinrechner, Institut für Informatik, Universität Hamburg IfI-HH-B-30/76 (Dec. 76)

    Google Scholar 

  4. B. Brügge, B. Linde, H. Linde, Ma. Mittelstein, P. Rubarth, C. Ruhe, H. Westphal, COPANET-CONCURRENT PASCAL Netzwerkmaschine, Fachbereich Informatik, Universität Hamburg, Diplomarbeit (1978)

    Google Scholar 

  5. J.A. Feldman, High Level Programming for Distributed Computing, CACM 22,6, pp. 353–369 (June 1979)

    Google Scholar 

  6. V. Haarslev, P. Subel, A. Urbahn, Entwurf und Implementation eines verteilten Betriebssystems, Fachbereich Informatik,Universität Hamburg, Diplomarbeit in Vorbereitung (1979)

    Google Scholar 

  7. Reference Model of Open Systems Architecture, ISO/TC97/SC16 Version 3 (Nov. 1978)

    Google Scholar 

  8. A.K. Jones, R.J. Chambler, I. Durham, P. Feiler, K. Schwans, Software Management of Cm*-A Distributed Multiprocessor, AFIPS Conf. Proc. NCC vol. 46 (1977), pp. 657–663

    Google Scholar 

  9. H. Kernen, H.-H. Nagel, Konzept einer virtuellen Netzwerk-Maschine auf der Basis von CONCURRENT PASCAL, Kurzvortrag auf der Jahrestagung 1977 der Gesellschaft für Informatik, Nürnberg, Sept. 77, p. 82

    Google Scholar 

  10. R.B. Kieburtz and A. Silberschatz, Capability Managers, IEEE Trans. Softw. Eng. SE-4, pp. 467–477 (1978)

    Google Scholar 

  11. H.C. Lauer and R.M. Needham, On the Duality of Operating Systems Structures, Proc. Second Int. Symp. on Operating Systems, IRIA, Oct. 1978 repr. in SIGOPS, 13, 2, pp. 3–19 (1979)

    Google Scholar 

  12. J. Staunstrup, A Comparison of Monitors and Message passing, Comp. Sci. Dep. Aarhus University, DAIMI PB-92 (1978)

    Google Scholar 

  13. H. Steusloff, Zur Programmierung von räumlich verteilten, dezentralen Prozeßrechensystemen, Dissertation, Fakultät für Informatik der Universität (TH) Karlsruhe, (Feb. 1977)

    Google Scholar 

  14. N. Wirth, MODULA: A Programming Language for ModularProgramming, Software-Practice & Experience 7, 1, pp. 3–35 (1977)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1979 Springer-Verlag Berlin · Heidelberg

About this paper

Cite this paper

Kemen, H. (1979). Zur Programmierung verteilter Systeme. In: Schindler, S., Schröder, J.C.W. (eds) Kommunikation in verteilten Systemen. Informatik—Fachberichte, vol 22. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67553-9_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-67553-9_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-09865-2

  • Online ISBN: 978-3-642-67553-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics