School of Computing Science

Staff Profiles

Dr Carl Gamble

Research Associate


Carl received his BEng (Hons) in Manufacturing Systems and Mechanical Engineering from the University of Leeds in 1996. Then between 1997 and 2003 he worked as an Industrial Engineer for Faurecia in Washington where he had responsibility for developing a synchronous delivery system and the programming of ABB water jet robots.

 In 2003 Carl left Faurecia and started an MSc in Computing Science at the University of Newcastle, graduating with a Distinction in 2004. This led to him starting a PhD under the supervision of Dr Cristina Gacek investing the design time detection of architectural mismatch between service oriented architecture components. While completing his PhD Carl took on a role as an RA on the Ministry of Defence funded Software Systems Engineering Initiative (SSEI) project. He was involved in the dependability sub task, specifically looking at using dependability metadata to drive software reconfigurations in the field of NEC (network enabled capabilty) systems. This resulted in the development of prototype tooling to simulate the operation and reconfiguration of Systems-of-systems in user defined scenarios.

 Carl is currently working on the DESTECS project. This project, made up of a consortium of industrial and academic partners, is developing tools and methodology for the collaborative development and simulation of embedded systems. The Newcastle team is principally concerned with methodology and how fault-tolerance can be incorporated into these collaborative, multi-disciplinary models.