Un programa concurrente se puede ver como un conjunto de
No se puede asumir de antemano ninguna información sobre el tiempo de ejecución de un proceso (especialmente relativo respeto a otros procesos). Desde el punto de vista abstracto no importa si los procesos se ejecutan en unidades independientes o si algún planificador distribuye los procesos multiplexando un solo procesador. De todas maneras, las características del planificador del sistema no están conocidas al programador.