Saya hanya tahu CSP dan CCS / pi-calculus (bukan ACP).
CSP dimotivasi oleh proses pemrograman imperatif yang berkomunikasi melalui pesan. Hoare kemudian mencoba mengambil abstrak kalkulus sederhana darinya. CCS, di sisi lain, adalah upaya untuk membuat kalkulus dasar seperti kalkulus lambda. Mengingat titik awal asli mereka, dan memberikan bentuk akhir mereka, saya akan mengatakan bahwa mereka telah bertemu daripada menyimpang.
Apa yang saya temukan bersama antara CSP dan CCS adalah bahwa keduanya didasarkan pada gagasan "proses" (dan, maksudnya, maksud saya pengertian abstrak tentang peristiwa yang diatur dalam waktu). Perbedaan utama di antara mereka adalah bahwa CSP memiliki dua bentuk pilihan (internal / eksternal atau nondeterministik / deterministik). Dalam CCS, kedua gagasan itu menyatu menjadi satu. Saya pikir itu adalah perbedaan yang tidak dapat didamaikan.
Perbedaan antara pilihan internal dan eksternal memungkinkan CSP memiliki semantik dalam hal jejak linier. Semantik CCS, di sisi lain, harus didasarkan pada pohon.
Saya pikir rencana Hoare saat ini untuk "Menyatukan teori" adalah menempatkan keduanya dalam satu kerangka kerja. Kita harus menunggu dan melihat apa yang dia hasilkan!