| 2023 | FedCSIS | Compiler Support for Parallel Evaluation of C++ Constant Expressions. | Andrew Gozillon, Hossein Haeri, James Riordan, Paul Keir |
| 2019 | FedCSIS | Composition of Languages Embedded in Scala. | Seyed Hossein Haeri, Paul Keir |
| 2019 | ICTAC | Solving the Expression Problem in C++, la LMS. | Seyed Hossein Haeri, Paul Keir |
| 2017 | FedCSIS | Towards Programmable Address Spaces. | Andrew Gozillon, Paul Keir |
| 2010 | EuroPar | Mainstream Parallel Array Programming on Cell. | Paul Keir, W. Paul Cockshott, Andrew Richards |
| 2010 | EuroPar | Programming Heterogeneous Multicore Systems Using Threading Building Blocks. | George Russell, Paul Keir, Alastair F. Donaldson, Uwe Dolinsky, Andrew Richards, Colin Riley |
| 2008 | EuroPar | Compile-Time and Run-Time Issues in an Auto-Parallelisation System for the Cell BE Processor. | Alastair F. Donaldson, Paul Keir, Anton Lokhmotov |
| 2006 | CHI | Gameplay issues in the design of spatial 3D gestures for video games. | John Payne, Paul Keir, Jocelyn Elgoyhen, Mairghread McLundie, Martin Naef, Martyn Horner, Paul Anderson |
| 2005 | SIGGRAPH | 3motion: untethered 3D gesture interaction. | John Payne, Paul Keir, Jocelyn Elgoyhen, Tom Kenny, Martin Naef |