![]() The parallel composition of subsystems is as simple as the sequential composition of lines or statements in a conventional programming language. The basic idea is that these systems can be readily decomposed into subsystems which operate concurrently and interact with each other as well as with their common environment. References 1 AFI', K.R., FRANCEZ, N., AND DE ROEVER, W.P.a proof system for communicating sequential processes. The possibilities of nondetermimsm are fully taken into account. The most obvious application of the new ideas is to the specification, design, and implementation of computer systems which continuously act and interact with their environment. A mathematical model for communicating sequential processes is given, and a number of its interesting and useful properties are stated and proved. Their use is illustrated by sample solutions of. When combined with a development of Dijkstra's guarded command, these concepts are surprisingly versatile. ![]() The ultimate objective of the book is to convey an insight which will enable the reader to see both current and future problems in a fresh light, in which they can be more efficiently and more reliably solved and even better, they can sometimes be avoided. This paper suggests that input and output are basic primitives of programming and that parallel composition of communicating sequential processes is a fundamental program structuring method. The treatment is based on a mathematical theory, which is described by a systematic collection of algebraic laws. The approach is illustrated by a host of examples drawn from a wide range of applications, from vending machines through fairy stories and games to computer operating systems. It is designed to appeal first to a natural sense of curiosity, which is aroused by a new approach to a familiar topic. Communicating Sequential Processes for Java TM (JCSP) The latest public release is JCSP 1. This is a book for the aspiring programmer, the programmer who aspires to greater understanding and skill in the practice of an intellectually demanding profession.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |