%T If Concurrency in Software is So Simple, Why is it So Hard? %A Guy Broadfoot %E Jan F. Broenink, Herman Roebbers, Johan P. E. Sunter, Peter H. Welch, David C. Wood %B Communicating Process Architectures 2005