Back to Search Start Over

Possible worlds process algebras.

Authors :
Goos, Gerhard
Hartmanis, Juris
Leeuwen, Jan
Sangiorgi, Davide
Simone, Robert
Veglioni, Simone
Nicola, Rocco
Source :
CONCUR'98 Concurrency Theory; 1998, p179-193, 15p
Publication Year :
1998

Abstract

A non-deterministic process is viewed as a set of deterministic ones: its possible worlds. Each world represents a particular "solution" of non-determinism. Under this view of non-determinism as underspecification, nodeterministic processes are specifications, and the possible worlds represent the model space and thus the set of possible implementations. Then, refinement is inclusion of sets of possible worlds and can be used for stepwise specifications. This notion of refinement naturally induces new preorders (and equivalences) for processes that we characterize denotationally, operationally and axiomatically for a basic process algebra with nil, prefix and choice. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540648963
Database :
Supplemental Index
Journal :
CONCUR'98 Concurrency Theory
Publication Type :
Book
Accession number :
32890803
Full Text :
https://doi.org/10.1007/BFb0055623