Parallelismo Object-Oriented
Nel secondo approccio, nel linguaggio sono definiti due tipi di entitเ distinte, oggetti e processi.
Un processo non ่ legato ad un oggetto, ma ่ usato per eseguire operazioni su oggetti. Il parallelismo ่ implementato sopra la struttura degli oggetti.
Linguaggi che utilizzano questo approccio sono, ad esempio, HPC++, Argus, Presto, Nexus ed anche Java.