neil's webbly world
Academic Pages
learn Russian

Research Interests


My area of interest is in space optimization for embedded systems, which can be broadly split into the subcategories of code space optimization and data space optimization. In both cases, the goal is to develop, prototype and analyse techniques for reducing the hardware resources needed to store and support programs in small embedded systems.

The key themes of my research are:

  • Code Optimization
    • Static Single Assignment-form Intermediate Code
    • Procedural Abstraction
    • Code Factoring
    • Static Analysis of Whole Programs

Copyright © 2001-2019 Neil Johnson