Prof. Gregory Provan received his BSE from Princeton University, USA, his MSc from Stanford University, USA, and his DPhil from University of Oxford, UK. He is currently Director of the Complex Systems Lab (http://www.cs.ucc.ie/ccsl/) at UCC. Prior to joining UCC he was on faculty at the University of Pennsylvania, USA, and spent over 10 years in industrial research. His interests are in complex systems (design, analysis and control), diagnostics, algorithm design, and bioinformatics. His current research focuses on modelling and analysis of sustainable energy systems, and co-design of embedded systems. Prof. Provan’s research has focused on the design and analysis of complex systems. A complex system (or system-of-systems), such as the internet, an electric power-grid or a bio-/eco-system, consists of a collection of interacting sub-systems. One of the key issues in understanding and analysing complex systems is modelling their behaviour, as well as developing methods for performing various types of inference on these systems, such as diagnosis or control.