Coinductive constructive programming for concurrent systems:

Abstract: "This paper investigates problems that emerge when the paradigm of constructive programming (proof-as-programs) is applied to concurrent programming, in particular Kahn-MacQueen-Keller style of stream based concurrent programming with nondeterminacy. The main interest in this paper is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Takayama, Yukihide (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Tokyo, Japan 1991
Schriftenreihe:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 624
Schlagworte:
Zusammenfassung:Abstract: "This paper investigates problems that emerge when the paradigm of constructive programming (proof-as-programs) is applied to concurrent programming, in particular Kahn-MacQueen-Keller style of stream based concurrent programming with nondeterminacy. The main interest in this paper is how streams are treated formally and how recursive programs on streams should be described as proof procedures. We regard streams as Brouwer's choice sequence, and introduce a natural deduction style of coinduction rule based on the categorical treatment of streams by T. Hagino to define recursive programs on streams
Also, several examples including Eratosthenes' sieve algorithm and a nondeterministic stream merger are presented.
Beschreibung:25 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!