Research‎ > ‎


Software which I have developed, or continue to develop include the following:
  • kiltera: A language for modelling, analysis and simulation of concurrent, mobile, real-time and distributed systems.
  • aperiot: A parser generator for Python.
  • lingenoc: A language definition framework for Python.
  • libutilitaspy: A general purpose library of data-structures, aspects, patterns and utilities for Python.