Observationally cooperative multithreading. - Christopher A. Stone; Melissa E. O'Neill; The OCM Team (OOPSLA Companion, 2011)