Skip to main content

Peter Bloodsworth

Personal photo - Peter Bloodsworth

Peter Bloodsworth

Professional Masters Programme Project Supervisor

Wolfson Building, Parks Road, Oxford OX1 3QD


  • Multi-agent Systems
  • IAAS Cloud Computing
  • Distributed Computing
  • Artificial Intelligence
  • Engineering Complex Systems


Dr. Peter Bloodsworth joined the Department of Computer Science in 2017. Prior to this he worked and lived in Islamabad, Pakistan at the National University of Sciences and Technology (NUST) as a Foreign Professor from autumn 2011 - 2016. He has a PhD in Multi-agent Systems from Oxford Brookes University. Dr. Bloodsworth has around 10 years of experience in academia with special interest in multi-agent systems, semantic technologies, and distributed computing. Before joining SEECS, he worked as a Research Fellow in the Centre for Complex Cooperative Systems at UWE, Bristol in close association with CERN. He has participated in several European projects and was a workpackage leader in the FP7 funded neuGRID project. His research work is published in various international journals and conferences with over thirty publications thus far. He is a full member of IEEE and served in the program committees of IEEE conferences. He is also a Chartered Member of the British Computing Society (BCS) and continues to act as a reviewer for numerous IEEE and other international journals.

His research work has included applying semantic matching to medical ontologies. He has also been heavily involved in the application of grid computing and cloud technologies within medical research environments. In his role as User Manager within the neuGRID project he has worked closely with some of the world’s leading researchers in Neuroscience. His main research aim is to deploy multi-agent technologies in order to practically assist people in managing the ever growing complexities of information and of life in general.

Latest Research Themes:
1) Applying multi-agent systems to solve complex problems
2) Using cloud computing to increase the scalability of multi-agent systems
3) Managing cloud resources / platforms using multi-agent systems
4) Robotic control using multi-agent systems