Skip to main content

PASCAL-DS: Eine Spracherweiterung für verteilte Systeme

  • Conference paper
  • 44 Accesses

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

Kurzfassung

Die Spracherweiterung PASCAL-DS (PASCAL for Distributed Systems) wurde mit dem Ziel entwickelt, eine Programmiersprache zu entwerfen, die einerseits die Programmierung autonomer und kooperierender Prozesse mit modernen Sprachmitteln erlaubt, andererseits aber auch den Anforderungen moderner sequentieller Programmiersprachen /HER 79/ genügt. Standard-PASCAL ist eine Programmiersprache, die weltweit bekannt ist und vor allem in der Ausbildung verwendet wird. Alle Vorgänge, die mit der Programmierung paralleler Vorgänge in Zusammenhang stehen, sind selbst einem geübten Programmierer nicht vertraut und verlangen ein großes Abstraktionsvermögen. Für die Beschreibung paralleler Prozesse ist das ADA-Rendezvous-Konzept /ICH 79/ besonders geeignet. Alle Vorzüge von Standard-PASCAL zusammen mit dem leicht erlernbaren Rendezvous-Konzept konnten in PASCAL-DS vereinigt werden. PASCAL-DS kann somit als eine Lehrsprache angesehen werden, mit deren Hilfe dem geübten PASCAL-Programmierer die Einarbeitung in die Problematik der Synchronisation und Kommunikation paralleler Prozesse erheblich erleichtert wird. Die Implementierung—Pre-Compiler und Laufzeitsystem—erfolgte auf einem Prozeßrechnerversuchsnetz, das aus vier vollvermaschten Rechnerknoten vom Typ DEC PDP-11/34 (RSX11M, DECnet) besteht.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturangaben

  1. E.W. Dijkstra, Solution of a Problem in Concurrent Programming Control Comm ACM 8,9,1965

    Article  Google Scholar 

  2. / E.W. Dijkstra Guarded Commands, Nondeterminancy and Formal Derivation of Programs Comm. ACM 18,8,1975

    Article  MathSciNet  Google Scholar 

  3. /GEN 81/ W.M. Gentelman Message Passing Between Sequential Processes: the Reply Primitive and the Administrator Concept Software-Practice and Experience 11, 1981

    Google Scholar 

  4. A.N. Habermann ADA for Experienced Programmers Addison-Wesley Publishing Company 1983

    MATH  Google Scholar 

  5. M. Hagen Auffinden von Synchronisations-Anomalien in verteilten Prozeßsystemen bei Kommunikation nach dem ADA Rendezvous-Konzept Dissertation Univ. Siegen 1985

    Google Scholar 

  6. R. Herschel, F. Pieper PASCAL Oidenbourg Verlag 1979

    MATH  Google Scholar 

  7. J.D. Ichbiah et.all.Rationale Design of the ADA Programing Language Sigplan Notices 14,6,1979

    Google Scholar 

  8. R. Kammüler Sonderprobleme der Prozeßdatenverarbeitung Vorlesung Univ. Siegen FB 12 DV 1985,1986

    Google Scholar 

  9. B. Liskov Primitives for Distributet Computing 7 th Sym. on Operating Sys. Principles 12 1979 Ashilomar, California 1979

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hagen, M. (1987). PASCAL-DS: Eine Spracherweiterung für verteilte Systeme. In: Gerner, N., Spaniol, O. (eds) Kommunikation in Verteilten Systemen. Informatik-Fachberichte, vol 130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71655-3_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-71655-3_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-17213-0

  • Online ISBN: 978-3-642-71655-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics