James Lee-Jones

profile_pic.jpg

I am a PhD student in the FastPL group at Imperial College London supervised by Prof. Alastair Donaldson.

My research aims to improve the reliability of software, particularly GPU programs, via formal analysis, software testing, and verification.


Teaching

In 2026–2027 I will be teaching the practical half of a third year BEng/MEng course on The Theory and Practice of Concurrent Programming with Azalea Raad.

As a graduate teaching assistant, I have helped with the following:

  • MSc Co-supervision (25–26): Co-supervising an MSc student exploring the use of skeletal program enumeration to automatically test compilers for the WebGPU Shading Language (WGSL).
  • C Project Mentorship (25–25): Mentored groups of first year students tasked with writing an emulator and assembler for the ARMv8 AArch64 assembly langauge.
  • Software Reliability (25–26): Delivered tutorials, Coursework Marking, and Group Presentation Marking.
  • Computing Practical 2 (24–25, 25–26): Performed live code reviews of student operating systems and compilers.

News

Jul 25, 2026 Our tool paper, Dredd: Scalable Source-Level Mutation Testing for Large C/C++ Codebases (Donaldson et al., 2026), has been accepted to the Tool Demonstrations track at ISSTA 2026! Dredd is available on GitHub.
Jul 10, 2026 In 2026–2027 I will be teaching the practical half of a third year BEng/MEng course on The Theory and Practice of Concurrent Programming with Azalea Raad.
Jun 17, 2026 I presented my work on the Uniformity Analysis in the WebGPU Shading Language (Lee-Jones et al., 2026) at PLDI 2026. The live-streamed talk is available on YouTube.
May 29, 2026 I am serving on the Artifact Evaluation Committee for ISSTA 2026.
Apr 04, 2026 My first paper, Uniformity Analysis in the WebGPU Shading Language (Lee-Jones et al., 2026), has been accepted to PLDI 2026!

Latest Posts

Feb 08, 2025 Hello World!

Publications

  1. ISSTA
    Dredd: Scalable Source-Level Mutation Testing for Large C/C++ Codebases
    Alastair F. Donaldson, James Lee-Jones, and Jonathan Foo
    In Proceedings of the 35th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA Companion, 2026
    To appear
  2. PLDI
    Uniformity Analysis in the WebGPU Shading Language
    James Lee-Jones, John Wickerson, and Alastair F. Donaldson
    Proc. ACM Program. Lang., Jun 2026
  3. arXiv
    Capture the Flags: Family-Based Evaluation of Agentic LLMs via Semantics-Preserving Transformations
    Shahin Honarvar, Amber Gorzynski, James Lee-Jones, and 4 more authors
    Jun 2026