Tuesday, December 2, 2008

Communicating Process Paradigm

Systems are built from layered networks of communicating parallel processes
Synchronous point-to-point communication via ‘channels’
The three sub-components here are ‘plus’, ‘prefix’ and ‘delta’
that could also be process networks
Implementation in occam; semantics from Hoare’s CSP.
Individual processes are completely isolated
interacting with the environment only through channels visible
interfaces

The synchronous nature of channel communication means that implementations may behave differently w.r.t. the environment
• asynchronous behavior is possible, however:

No comments:


Find It