Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Linear future semantics and its implementation - MaRDI portal

Linear future semantics and its implementation (Q1822488)

From MaRDI portal





scientific article; zbMATH DE number 4003509
Language Label Description Also known as
English
Linear future semantics and its implementation
scientific article; zbMATH DE number 4003509

    Statements

    Linear future semantics and its implementation (English)
    0 references
    0 references
    0 references
    1987
    0 references
    We describe linear future semantics, an extension of linear history semantics as introduced by \textit{N. Francez}, \textit{D. J. Lehmann}, and \textit{A. Pnueli} [Theor. Comput. Sci. 32, 25-46 (1984; Zbl 0543.68019)] and show how it can be used to add multiprocessing to languages given by standard continuation semantics. We then demonstrate how the resulting semantics can be implemented. The implementation uses functional abstractions and non-determinacy to represent the sets of answers in the semantics. We give an example, using a semantic prototyping system based on the language Scheme.
    0 references
    communication between processes in a concurrent system
    0 references
    termination
    0 references
    passage of time
    0 references
    linear history semantics
    0 references
    multiprocessing
    0 references
    standard continuation semantics
    0 references
    implementation
    0 references
    functional abstractions
    0 references
    non- determinacy
    0 references
    Scheme
    0 references

    Identifiers