Artikel in Tagungsband INPROC-1995-34

Bibliograph.
Daten
Schied, Georg; Barthelmann, Klaus: Linear Types for Higher Order Processes with First Class Directed Channels.
In: Proceedings of the Workshop on Graph Rewriting and Computation (SEGRAGRA 1995), Electronic Notes in Theoretical Computer Science, Vol. 2.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
Electronic Notes in Theoretical Computer Science, S. 230-237, englisch.
Elsevier Science Publishers, Dezember 1995.
Artikel in Tagungsband (Workshop-Beitrag).
CR-Klassif.D.2 (Software Engineering)
D.3.2 (Programming Language Classifications)
KeywordsSoftware Engineering; Programming Language; One-to-One Communication
Kurzfassung

DHOP (Distributed Higher Order Processes) is a small programming language for distributed systems based on the behavioural paradigm of process calculi. It has modern features like static typing, first class processes, and a dynamically reconfigurable network topology. Unlike most of similar languages which also rely on message passing, DHOP enforces directed one-to-one communication channels between processes. A typing system using the idea of linear types allows statically to check this one-to-one condition. The soundness of the typing system can be shown based on the operational semantics that is defined by means of graph grammars.

Abteilung(en)Universität Stuttgart, Institut für Softwaretechnologie, Programmiersprachen und Übersetzerbau
Eingabedatum8. Juli 2010
   Publ. Institut   Publ. Informatik