My interests are in safety science and software engineering, with a particular emphasis on Digital Health and intelligent systems. My research is centred on understanding how potential failures of software-intensive systems can contribute to accidents and how the risk of these failures can be mitigated. My work also focuses on the assurance and certification of these systems, primarily through the development of structured assurance arguments, based on combining formal reasoning and informal logic.
My work is highly interdisciplinary, with active collaborative links with clinicians, health scientists, economists and ethicists. I enjoy empirical and industry-informed research and have coauthored research papers with many engineers including from Rolls-Royce, NASA, Jaguar Land Rover, MIRA, Airservices Australia and the Irish Aviation Authority.