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. |
Message transmission is governed by routines that ensure data is transmitted in a machine independent form. |
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 |