Compiling Standard ML to Java Bytecodes. - Nick Benton; Andrew Kennedy; George Russell (ICFP, 1998)

Events in Haskell, and How to Implement Them. - George Russell (ICFP, 2001)

MultiMedia Instruction in Safe and Secure Systems. - Bernd Krieg-Brückner; Dieter Hutter; Arne Lindow; Christoph Lüth; Achim Mahnke; Erica Melis; Philipp Meier; Arnd Poetzsch-Heffter; Markus Roggenbach; George Russell; Jan-Georg Smaus; Martin Wirsing (WADT, 2002)

TypEx: A Type Based Approach to XML Stream Querying. - George Russell; Mathias Neumüller; Richard Connor 001 (WebDB, 2003)

Semantic Interrelation of Documents via an Ontology. - Bernd Krieg-Brückner; Arne Lindow; Christoph Lüth; Achim Mahnke; George Russell (DeLFI, 2004)

Tackling online game development problems with a novel network scripting language. - George Russell; Alastair F. Donaldson; Paul Sheppard (NETGAMES, 2008)

Automatic Offloading of C++ for the Cell BE Processor: A Case Study Using Offload. - Alastair F. Donaldson; Uwe Dolinsky; Andrew Richards; George Russell (CISIS, 2010)

Programming Heterogeneous Multicore Systems Using Threading Building Blocks. - George Russell; Paul Keir; Alastair F. Donaldson; Uwe Dolinsky; Andrew Richards; Colin Riley (Euro-Par Workshops, 2010)

Offload - Automating Code Migration to Heterogeneous Multicore Systems. - Pete Cooper; Uwe Dolinsky; Alastair F. Donaldson; Andrew Richards; Colin Riley; George Russell (HiPEAC, 2010)

The impact of diverse memory architectures on multicore consumer software: an industrial perspective from the video games domain. - George Russell; Colin Riley; Neil Henning; Uwe Dolinsky; Andrew Richards; Alastair F. Donaldson; Alexander S. van Amesfoort (MSPC, 2011)