Skip to main content

PM: Eine Umgebung zur Programmierung verteilter Systeme

  • Conference paper
Book cover Entwurf und Betrieb verteilter Systeme

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 264))

  • 34 Accesses

Zusammenfassung

Die Einbindung von Multiprozessoren in ein verteiltes System über lokale Netzwerke macht hohe Rechenleistung neben weiteren Betriebsmitteln systemweit verfügbar. Zur Programmierung eines solchen Systems wird ein verteiltes Betriebssystem benötigt, das geeignete Abstraktionen für die verteilte und parallele Programmierung bereitstellt. Basierend auf diesen Abstraktionen werden herkömmliche Betriebssystemdienste (wie z.B. Dateisystem) verteilt realisiert.

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

Literaturverzeichnis

  1. Ada, “Reference Manual for the Ada Programming Language”, ANSI/MIL-STD-1815A-1983, United States Department of Defense, 1983

    Google Scholar 

  2. Agha, G.; Hewitt, C., “Concurrent Programming Using Actors”, Object-Oriented Concurrent Programming, Editor: Yonezawa, A.; Tokoro, M., MIT Press, 1987, pp.37–53

    Google Scholar 

  3. Andler, S., “Predicate Path Expressions”, Proceedings 6-th ACM Symposium on Principles of Programming Languages, San Antonio, TX, January 1979, pp.226–236

    Google Scholar 

  4. Bal, H.E.; Steiner, J.G.; Tanenbaum, A.S., “Programming Languages for Distributed Computing Systems”, Computing Surveys, Amsterdam, Vol. 21, No. 3, September 1989, pp.1–89

    Article  Google Scholar 

  5. Bershad, B.N.; Lazowska, E.D.; Levy, H.M.; Wagner, D.B., “An Open Environment for Building Parallel Programming Systems”, Proceedings of the ACM/SIGPLAN PPEALS 1988, Vol. 23, No. 9, September 1988, pp.1–9

    Google Scholar 

  6. Bloom, T., “Evaluating Synchronization Mechanisms”, Proceedings of the 7th ACM Symposium on Operating Systems Principles, December 1979, pp.24–32

    Google Scholar 

  7. Borghoff, U.M.; Nast-Kolb, K., “Distributed Systems: A Comprehensive Survey”, Report No TUM-18909, Technische Universität München, November 1989

    Google Scholar 

  8. Campbell, R.H.; Habermann, A.N., “The Specification of Process Synchronization by Path Expressions”, Lecture Notes in Computer Science, Springer-Verlag, Vol. 16, 1974, pp.89–102

    Article  Google Scholar 

  9. Hauck, F.J., “Implementierung eines Stubgenerators als Phase des PM/PL Compilers”, Universität Erlangen, IMMD IV Bericht Nr. 13/89, Diplomarbeit, Erlangen, July 1989

    Google Scholar 

  10. Hofmann, F., “Betriebssysteme: Grundkonzepte und Modellvorstellungen”, Betriebssysteme: Grundkonzepte und Modellvorstellungen, Teubner Verlag, Stuttgart, 1984

    MATH  Google Scholar 

  11. Hofmann, W., “Interaktive Generierung von Synchronisationscode aus einer abstrakten Spezifikation”, Diplomarbeit, Universität Erlangen Nürnberg, IMMD IV, 1984

    Google Scholar 

  12. Hofmann, W., “Die Koordinierung in Betriebssystemen für Multiprozessoren”, Dissertation, Universität Erlangen-Nürnberg, June 1990

    Google Scholar 

  13. Kafura, D.G.; Lee, K.H., “Inheritance in Actor Based Concurrent Object-Oriented Languages”, Proceedings of the Third European Conference on Object-Oriented Programming, ECOOP 1989, Nottingham, July 1989, pp.131–146

    Google Scholar 

  14. Kaiserswerth, M., “Der Fernaufruf als Betriebssystemdienst”, Dissertation an der Universität Erlangen, IMMD IV, Erlangen, August 1987

    Google Scholar 

  15. Krämer, R., “An Object Oriented Architecture for Concurrent System and Application Software in Distributed Environment”, ESPRIT Document No.: 4.3.1/237/Ph 59, December 1987

    Google Scholar 

  16. Liskov, B.; Herlihy, M.; Gilbert, L., “Limitations of synchronous communication with static process structure in languages for distributed computing”, Proceedings of the 13th ACM Symposium on Principles of Programming Languages, St. Petersburg, Florida, January 1986

    Google Scholar 

  17. Mackert, L., “Modellierung, Spezifikation und korrekte Realisierung von asynchronen Systemen”, Dissertation an der Universität Erlangen, IMMD IV, Erlangen, Vol. 16, No. 7, Juli 1983

    Google Scholar 

  18. Mattern, F., Verteilte Basisalgorithmen, Springer-Verlag, Informatik-Fachberichte 226, July 1989

    Book  MATH  Google Scholar 

  19. Monge, R., “Communication, Management and Naming of PM Global Objects”, Bericht 89/3 des Sonderforschungsbereichs 182 Multiprozessor- und Netzwerkkonfigurationen, Teilbereich B2, Universität Erlangen, 1989

    Google Scholar 

  20. Monge, R., “PM-RPC: An Inter-object Communication Mechanism for Global Objects”, Bericht 89/3 des Sonderforschungsbereichs 182 Multiprozessor- und Netzwerkkonfigurationen, Teilbereich B2, Universität Erlangen, 1989

    Google Scholar 

  21. Plewan, H.J.; Schlenk, P., Auf der Suche nach Parallelität: Ein Sprachvergleich Par Mod — PM, Technische Universität München, Bericht Nr. TUM-19016, March 1990

    Google Scholar 

  22. Shyamasundar, R.K.; Thatcher, J.W., “Language Constructs for Specifying Concurrency in CDL…”, IEEE Transactions on Software Engineering, Vol. 15, No. 8, August 1989, pp.977–993

    Article  Google Scholar 

  23. Stroustrup, B., “The C++ Programming Language”, Addison-Wesley, 1986

    MATH  Google Scholar 

  24. Tarn, M.-C; Smith, J.M.; Farber, D.J., “A Taxonomy-Based Comparison of Several Distributed Shared Memory Systems”, ACM Operating Systems Review, SIGOPS, Vol. 24, No. 3, July 1990, pp.40–67

    Article  Google Scholar 

  25. Wirth, N., “Programming in Modula-2”, Texts and Monographs in Computer Science, Editor: David Gries, Springer-Verlag, Berlin, 1984

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schlenk, P. (1990). PM: Eine Umgebung zur Programmierung verteilter Systeme. In: Härder, T., Wedekind, H., Zimmermann, G. (eds) Entwurf und Betrieb verteilter Systeme. Informatik-Fachberichte, vol 264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76309-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-76309-0_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53490-7

  • Online ISBN: 978-3-642-76309-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics