Am I right in saying this is partially another way of looking at CSPs? (Communicating Sequential Processes)

I only started learning about CSPs yesterday, and now I see this - I guess I won't need to rewrite JCSP in C# after all Smiley

Of course, I could be way off... any comments?

(For more info about CSPs, see the links I've included in my blog entry on these topics.)