1 | Processes may be initiated synchronously or asynchronously, and may be conditioned upon the initiation or termination of another process, or upon the availability of data values. |
2 | Message transmission is governed by routines that ensure data is transmitted in a machine independent form. |
3 | Overall, these routines allow for parallel implementation of the most appropriate computational model and for division into tasks that can be assigned to the most appropriate |