Skip to main content

1987 | OriginalPaper | Buchkapitel

PASCAL-DS: Eine Spracherweiterung für verteilte Systeme

verfasst von : Michael Hagen

Erschienen in: Kommunikation in Verteilten Systemen

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

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.

Metadaten
Titel
PASCAL-DS: Eine Spracherweiterung für verteilte Systeme
verfasst von
Michael Hagen
Copyright-Jahr
1987
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-71655-3_53