Executing Java threads in parallel in a distributed-memory environment. - Mark MacBeth; Keith McGuigan; Philip J. Hatcher (CASCON, 1998)

Compiling Multithreaded Java Bytecode for Distributed Execution (Distinguished Paper). - Gabriel Antoniu; Luc Bougé; Philip J. Hatcher; Mark MacBeth; Keith McGuigan; Raymond Namyst (Euro-Par, 2000)

Implementing Java Consistency Using a Generic, Multithreaded DSM Runtime System. - Gabriel Antoniu; Luc Bougé; Philip J. Hatcher; Mark MacBeth; Keith McGuigan; Raymond Namyst (IPDPS Workshops, 2000)

The Hyperion system: Compiling multithreaded Java bytecode for distributed execution. - Gabriel Antoniu; Luc Bougé; Philip J. Hatcher; Mark MacBeth; Keith McGuigan; Raymond Namyst (Parallel Comput., 2001)