Orgel: A Parallel Programming Language with Declarative Communication Streams. - Kazuhiko Ohno; Shigehiro Yamamoto; Takanori Okano; Hiroshi Nakashima (ISHPC, 2000)