School of Computing Science

Dr Yehia Elkhatib

  • Reader (School of Computing Science)

Biography

I am a Reader (Associate Professor) in Computing Science at the University of Glasgow, where I lead research in distributed systems that traverse infrastructural boundaries. My research group develops data-driven approaches to improve the performance and programmability of distributed systems. We tackle complex challenges in cloud interoperability, intent-driven networking, systems of systems composition, and edge computing - creating technologies that enable seamless application deployment across diverse computing infrastructures.

I earned my PhD in Network Measurement & Grid Computing from Lancaster University in 2011, following my MSc with Distinction in Networking and Internet Systems from the same institution.

Interested in joining my research group? I am accepting PhD students to supervise, and there are some studentships available from the university. Please read this information before getting in touch with me.

Research interests

I develop data-driven solutions to optimise complex systems.

My research has a particular emphasis on addressing resource utilisation challenges from a user-centric perspective, building tools to support decision making, modelling, and monitoring activities. This includes developing decision-support systems for cost-effective cloud deployment, memory-aware ML scheduling to reduce training errors and GPU resource requirements, and exploring energy-efficnet scheduling of scientific workflows. 

I also work on enabling seamless interoperability between services, and to make the development and deployment of distributed systems easier. I have experience working on developing system of systems in IoT environments, designing intent-driven network architectures, and caching in information-centric networks.

Research groups

Publications

List by: Type | Date

Jump to: 2026 | 2025 | 2024 | 2023 | 2022 | 2021
Number of items: 34.

2026

West, Kathleen, Moawad, Youssef, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) A systematic evaluation of the potential of carbon-aware execution for scientific workflows. Future Generation Computer Systems, 182, 108453. (doi: 10.1016/j.future.2026.108453)

West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Bountris, Vasilis, Thamm, Philipp, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) Augur: Pre-Execution Energy Prediction for Workflow Tasks in Heterogeneous Clusters. In: IEEE CLOUD 2026, Sydney, Australia, 13-18 Jul 2026, pp. 214-224. ISBN 9798319511973 (doi: 10.1109/CLOUD72782.2026.00073)

Moawad, Youssef, West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Bountris, Vasilis, Thamm, Philipp, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) How Accurately Can the Energy Use of Spark Applications Be Estimated Based on Resource Utilisation? In: 6th International Workshop on Performance and Energy Efficiency in Concurrent and Distributed Systems (PECS 2026), Pisa, Italy, 24 Aug 2026, (Accepted for Publication)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2026) Beyond bitrate: understanding the QoE impact of playback rate and seeking in adaptive video streaming. ACM Transactions on Multimedia Computing, Communications, and Applications, 22(4), 98. (doi: 10.1145/3796724)

West, Kathleen, Reid, Magnus, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) Ichnos: a Carbon Footprint Estimator for Scientific Workflows. In: Post-Proceedings of the 1st International Workshop on Low Carbon Computing (LOCO 2024), Glasgow, Scotland, 3 December 2024,

Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Harvey, Paul ORCID logoORCID: https://orcid.org/0000-0003-1243-938X, Nabi, Syed Waqar ORCID logoORCID: https://orcid.org/0000-0003-3835-4851, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Vanderbauwhede, Wim ORCID logoORCID: https://orcid.org/0000-0001-6768-0037 (2026) Energy-aware workflow execution: an overview of techniques for saving energy and emissions in scientific compute clusters. In: Ulf, Leser, Hilbrich, Marcus, Wilkinson, Sean R. and Ferreira da Silva, Rafael (eds.) Workflow Systems for Large-Scale Scientific Data Analysis. Berlin Universities Publishing, pp. 621-652. ISBN 9783987810671 (doi: 10.14279/depositonce-25838)

2025

Shi, Jiabo, Pezaros, Dimitrios ORCID logoORCID: https://orcid.org/0000-0003-0939-378X and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloads. In: 26th ACM/IFIP International Middleware Conference, Nashville, TN, USA, 15-19 December 2025, pp. 256-269. ISBN 9798400715549 (doi: 10.1145/3721462.3770773)

Lyko, Tomasz, Austin, Edward, Lee, Alexander, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Race, Nicholas (2025) The Double-Edged Impact of User Customisation on QoE in Personalised Media Experiences. In: 17th International Conference on Quality of Multimedia Experience (QoMEX’25), Madrid, Spain, 30 September - 2 October 2025, ISBN 9798331554354 (doi: 10.1109/QoMEX65720.2025.11219986)

Warburton, Ewan, Elhabbash, Abdessalam, Ezzini, Saad and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) The IoT Whisperer: a Framework for Intelligent IoT Service Composition through LLMs. In: IEEE International Conference on Cloud Computing (CLOUD 2025), Helsinki, Finland, 7-12 July 2025, pp. 54-64. ISBN 9798331555573 (doi: 10.1109/CLOUD67622.2025.00016)

West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2025) Exploring the Potential of Carbon-Aware Execution for Scientific Workflows. In: 25th IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid2025), Tromsø, Norway, 19-22 May 2025, pp. 325-328. ISBN 9798331509347 (doi: 10.1109/CCGRID64434.2025.00056)

Wang, Huanting, Jacob, Dejice ORCID logoORCID: https://orcid.org/0000-0002-4137-0353, Kelly, David, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Wang, Zheng (2025) SecureMind: a Framework for Benchmarking Large Language Models in Memory Bug Detection and Repair. In: 2025 ACM SIGPLAN International Symposium on Memory Management (ISMM 2025), Seoul, South Korea, 17 June 2025, pp. 27-40. ISBN 9798400716102 (doi: 10.1145/3735950.3735954)

Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Harvey, Paul ORCID logoORCID: https://orcid.org/0000-0003-1243-938X, Nabi, Syed Waqar ORCID logoORCID: https://orcid.org/0000-0003-3835-4851, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Vanderbauwhede, Wim ORCID logoORCID: https://orcid.org/0000-0001-6768-0037 (2025) Energy-aware workflow execution: an overview of techniques for saving energy and emissions in scientific compute clusters. arXiv, 2506.04062. (doi: 10.48550/arXiv.2506.04062)

Wafi, Afiq, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) TRANSITIVE: opTimising netwoRk trAnsfer aNd planS In mulTI-cloud enVironmEnts. In: 17th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2024), Sharjah, United Arab Emirates, 16-19 Dec 2024, pp. 336-345. ISBN 9798350367201 (doi: 10.1109/UCC63386.2024.00054)

2024

Djouela Kamgang, Ines Raissa, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2024) PricingTheCloud: A Pricing Estimator for an Informed Cloud-Migration Process. In: 20th International Conference on the Economics of Grids, Clouds, Systems, and Services (GECON 2024), Rome, Italy, 27-26 Sep 2024, pp. 100-111. ISBN 9783031812262 (doi: 10.1007/978-3-031-81226-2_10)

Elhabbash, Abdessalam, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Nundloll, Vatsala, Sanz Marco, Vicent and Blair, Gordon S. (2024) Principled and automated system of systems composition using an ontological architecture. Future Generation Computer Systems, 157, pp. 499-515. (doi: 10.1016/j.future.2024.03.034)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2024) Drop or Stop: Investigating the Impact of Playback Rate on QoE in Adaptive Video Streaming. In: 16th International Conference on Quality of Multimedia Experience (QoMEX’24), Karlshamn, Sweden, 18-20 Jun 2024, pp. 111-117. ISBN 9798350361582 (doi: 10.1109/QoMEX61742.2024.10598252)

do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano (2024) It Is Among Us: Identifying Adversaries in Ad-hoc Domains Using Q-valued Bayesian Estimations. In: 23rd International Conference on Autonomous Agents and Multi-Agent Systems, Auckland, New Zealand, 06-10 May 2024, pp. 472-480. ISBN 9798400704864

2023

Hasan, Soyaba and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2023) On the interplay between self-adaptation and energy efficiency. In: Hassanien, AboulElla, Rizk, Rawya Y., Pamucar, Dragan, Darwish, Ashraf and Chang, Kuo-Chi (eds.) Proceedings of the 9th International Conference on Advanced Intelligent Systems and Informatics 2023. Series: Lecture notes on data engineering and communications technologies, 184. Springer, pp. 130-139. ISBN 9783031432460 (doi: 10.1007/978-3-031-43247-7_12)

Elhabbash, Abdessalam, Rogoda, Kamil and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2023) MARTIN: An End-to-end Microservice Architecture for Predictive Maintenance in Industry 4.0. In: IEEE International Conference on Software Services Engineering (IEEE SSE 2023), Chicago, IL, USA, 02-08 Jul 2023, ISBN 9798350340754 (doi: 10.1109/SSE60056.2023.00013)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2023) Differential QoE in Picture-in-Picture Gaming Videos: A Subjective Study. In: 15th International Conference on Quality of Multimedia Experience (QoMEX 2023), Ghent, Belgium, 20-22 June 2023, ISBN 9798350311730 (doi: 10.1109/QoMEX58391.2023.10178572)

Zhang, Ziyu, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2023) NLP-based Generation of Ontological System Descriptions for Composition of Smart Home Devices. In: 2023 IEEE International Conference on Web Services (IEEE ICWS 2023), Chicago, IL, USA, 02-08 Jul 2023, pp. 360-370. ISBN 9798350304855 (doi: 10.1109/ICWS60048.2023.00055)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Povedano Poyato, Jose (2023) An Evaluation of Service Mesh Frameworks for Edge Systems. In: The 6th International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2023), Rome, Italy, 08 May 2023, ISBN 9798400700828 (doi: 10.1145/3578354.3592867)

do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano (2023) Information-Guided Planning: An Online Approach for Partially Observable Problems. In: NeurIPS 2023, New Orleans, USA, 10-16 December 2023,

2022

Tian, Jihua, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2022) Predicting Cloud Performance Using Real-time VM-level Metrics. In: 24th IEEE International Conference on High Performance Computing & Communications (HPCC-2022), Chengdu, China, 18-21 Dec 2022, pp. 1165-1172. ISBN 9798350319934 (doi: 10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00184)

Elhabbash, Abdessalam, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Bouloukakis, Georgios and Salama, Maria (2022) A Middleware for Automatic Composition and Mediation in IoT Systems. In: 12th International Conference on the Internet of Things, Delft, The Netherlands, 07-10 Nov 2022, pp. 127-134. ISBN 9781450396653 (doi: 10.1145/3567445.3567451)

Wang, Zhuo, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2022) HolonCraft – an Architecture for Dynamic Construction of Smart Home Workflows. In: 2022 9th International Conference on Future Internet of Things and Cloud (FiCloud), Rome, Italy, 22-24 Aug 2022, pp. 213-220. ISBN 9781665493505 (doi: 10.1109/FiCloud57274.2022.00036)

Adoga, Haruna Umar, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Pezaros, Dimitrios P. ORCID logoORCID: https://orcid.org/0000-0003-0939-378X (2022) On the Performance Benefits of Heterogeneous Virtual Network Function Execution Frameworks. In: 4th International Workshop on Performance Evaluation of Next Generation Virtualized Environments and Software-Defined Networks, Milan, Italy, 27 Jun - 1 Jul 2022, pp. 109-114. ISBN 9781665406949 (doi: 10.1109/NetSoft54395.2022.9844115)

Aparecido do Carmo Alves, Matheus, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Soriano Marcolino, Leandro (2022) AdLeap-MAS: An Open-source Multi-Agent Simulator for Ad-hoc Reasoning. In: 21st International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2022), Auckland, New Zealand, 9-13 May 2022, pp. 1893-1895. ISBN 9781450392136

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Sparks, Michael, Race, Nicholas and Ramdhany, Rajiv (2022) QoE Assessment for Multi-Video Object Based Media. In: 2022 14th International Conference on Quality of Multimedia Experience (QoMEX), Lippstadt, Germany, 05-07 Sep 2022, ISBN 9781665487948 (doi: 10.1109/QoMEX55416.2022.9900905)

2021

Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2021) Energy-Aware Placement of Device-to-Device Mediation Services in IoT System. In: 19th International Conference on Service-Oriented Computing (ICSOC 2021), Virtual Event, 22–25 November 2021, pp. 335-350. ISBN 9783030914301 (doi: 10.1007/978-3-030-91431-8_21)

Lindsay, Dominic, Yeung, Gingfung, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Garraghan, Peter (2021) An Empirical Study of Inter-cluster Resource Orchestration within Federated Cloud Clusters. In: 2021 IEEE International Conference on Joint Cloud Computing (JCC), Oxford, UK, 23-26 Aug 2021, ISBN 9781665434805 (doi: 10.1109/JCC53141.2021.00019)

Elhabbash, Abdessalam, Bahsoon, Rami, Tino, Peter, Lewis, Peter and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2021) Attaining Meta-Self-Awareness Through Assessment of Quality-of-Knowledge. In: 2021 IEEE International Conference on Web Services (ICWS), Chicago, IL, USA, 05-10 Sep 2021, pp. 712-723. ISBN 9781665416818 (doi: 10.1109/ICWS53863.2021.00099)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2021) If a System is Learning to Self-adapt, Who's Teaching? In: 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2021), Madrid, Spain, 18-24 May 2021, pp. 256-257. ISBN 9781665402897 (doi: 10.1109/SEAMS51251.2021.00043)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Hill, Kieran (2021) Memes to an End: A Look Into What Makes a Meme Offensive. In: MISINFO 2021 Workshop on Misinformation Integrity in Social Networks, 15 Apr 2021,

This list was generated on Sun Sep 20 20:22:52 2026 BST.
Number of items: 34.

Articles

West, Kathleen, Moawad, Youssef, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) A systematic evaluation of the potential of carbon-aware execution for scientific workflows. Future Generation Computer Systems, 182, 108453. (doi: 10.1016/j.future.2026.108453)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2026) Beyond bitrate: understanding the QoE impact of playback rate and seeking in adaptive video streaming. ACM Transactions on Multimedia Computing, Communications, and Applications, 22(4), 98. (doi: 10.1145/3796724)

Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Harvey, Paul ORCID logoORCID: https://orcid.org/0000-0003-1243-938X, Nabi, Syed Waqar ORCID logoORCID: https://orcid.org/0000-0003-3835-4851, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Vanderbauwhede, Wim ORCID logoORCID: https://orcid.org/0000-0001-6768-0037 (2025) Energy-aware workflow execution: an overview of techniques for saving energy and emissions in scientific compute clusters. arXiv, 2506.04062. (doi: 10.48550/arXiv.2506.04062)

Elhabbash, Abdessalam, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Nundloll, Vatsala, Sanz Marco, Vicent and Blair, Gordon S. (2024) Principled and automated system of systems composition using an ontological architecture. Future Generation Computer Systems, 157, pp. 499-515. (doi: 10.1016/j.future.2024.03.034)

Book Sections

Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Harvey, Paul ORCID logoORCID: https://orcid.org/0000-0003-1243-938X, Nabi, Syed Waqar ORCID logoORCID: https://orcid.org/0000-0003-3835-4851, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Vanderbauwhede, Wim ORCID logoORCID: https://orcid.org/0000-0001-6768-0037 (2026) Energy-aware workflow execution: an overview of techniques for saving energy and emissions in scientific compute clusters. In: Ulf, Leser, Hilbrich, Marcus, Wilkinson, Sean R. and Ferreira da Silva, Rafael (eds.) Workflow Systems for Large-Scale Scientific Data Analysis. Berlin Universities Publishing, pp. 621-652. ISBN 9783987810671 (doi: 10.14279/depositonce-25838)

Hasan, Soyaba and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2023) On the interplay between self-adaptation and energy efficiency. In: Hassanien, AboulElla, Rizk, Rawya Y., Pamucar, Dragan, Darwish, Ashraf and Chang, Kuo-Chi (eds.) Proceedings of the 9th International Conference on Advanced Intelligent Systems and Informatics 2023. Series: Lecture notes on data engineering and communications technologies, 184. Springer, pp. 130-139. ISBN 9783031432460 (doi: 10.1007/978-3-031-43247-7_12)

Conference Proceedings

West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Bountris, Vasilis, Thamm, Philipp, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) Augur: Pre-Execution Energy Prediction for Workflow Tasks in Heterogeneous Clusters. In: IEEE CLOUD 2026, Sydney, Australia, 13-18 Jul 2026, pp. 214-224. ISBN 9798319511973 (doi: 10.1109/CLOUD72782.2026.00073)

Moawad, Youssef, West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Bountris, Vasilis, Thamm, Philipp, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) How Accurately Can the Energy Use of Spark Applications Be Estimated Based on Resource Utilisation? In: 6th International Workshop on Performance and Energy Efficiency in Concurrent and Distributed Systems (PECS 2026), Pisa, Italy, 24 Aug 2026, (Accepted for Publication)

West, Kathleen, Reid, Magnus, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2026) Ichnos: a Carbon Footprint Estimator for Scientific Workflows. In: Post-Proceedings of the 1st International Workshop on Low Carbon Computing (LOCO 2024), Glasgow, Scotland, 3 December 2024,

Shi, Jiabo, Pezaros, Dimitrios ORCID logoORCID: https://orcid.org/0000-0003-0939-378X and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloads. In: 26th ACM/IFIP International Middleware Conference, Nashville, TN, USA, 15-19 December 2025, pp. 256-269. ISBN 9798400715549 (doi: 10.1145/3721462.3770773)

Lyko, Tomasz, Austin, Edward, Lee, Alexander, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Race, Nicholas (2025) The Double-Edged Impact of User Customisation on QoE in Personalised Media Experiences. In: 17th International Conference on Quality of Multimedia Experience (QoMEX’25), Madrid, Spain, 30 September - 2 October 2025, ISBN 9798331554354 (doi: 10.1109/QoMEX65720.2025.11219986)

Warburton, Ewan, Elhabbash, Abdessalam, Ezzini, Saad and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) The IoT Whisperer: a Framework for Intelligent IoT Service Composition through LLMs. In: IEEE International Conference on Cloud Computing (CLOUD 2025), Helsinki, Finland, 7-12 July 2025, pp. 54-64. ISBN 9798331555573 (doi: 10.1109/CLOUD67622.2025.00016)

West, Kathleen ORCID logoORCID: https://orcid.org/0009-0001-4820-7241, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz ORCID logoORCID: https://orcid.org/0000-0003-3755-1503 (2025) Exploring the Potential of Carbon-Aware Execution for Scientific Workflows. In: 25th IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid2025), Tromsø, Norway, 19-22 May 2025, pp. 325-328. ISBN 9798331509347 (doi: 10.1109/CCGRID64434.2025.00056)

Wang, Huanting, Jacob, Dejice ORCID logoORCID: https://orcid.org/0000-0002-4137-0353, Kelly, David, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Singer, Jeremy ORCID logoORCID: https://orcid.org/0000-0001-9462-6802 and Wang, Zheng (2025) SecureMind: a Framework for Benchmarking Large Language Models in Memory Bug Detection and Repair. In: 2025 ACM SIGPLAN International Symposium on Memory Management (ISMM 2025), Seoul, South Korea, 17 June 2025, pp. 27-40. ISBN 9798400716102 (doi: 10.1145/3735950.3735954)

Wafi, Afiq, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2025) TRANSITIVE: opTimising netwoRk trAnsfer aNd planS In mulTI-cloud enVironmEnts. In: 17th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2024), Sharjah, United Arab Emirates, 16-19 Dec 2024, pp. 336-345. ISBN 9798350367201 (doi: 10.1109/UCC63386.2024.00054)

Djouela Kamgang, Ines Raissa, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2024) PricingTheCloud: A Pricing Estimator for an Informed Cloud-Migration Process. In: 20th International Conference on the Economics of Grids, Clouds, Systems, and Services (GECON 2024), Rome, Italy, 27-26 Sep 2024, pp. 100-111. ISBN 9783031812262 (doi: 10.1007/978-3-031-81226-2_10)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2024) Drop or Stop: Investigating the Impact of Playback Rate on QoE in Adaptive Video Streaming. In: 16th International Conference on Quality of Multimedia Experience (QoMEX’24), Karlshamn, Sweden, 18-20 Jun 2024, pp. 111-117. ISBN 9798350361582 (doi: 10.1109/QoMEX61742.2024.10598252)

do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano (2024) It Is Among Us: Identifying Adversaries in Ad-hoc Domains Using Q-valued Bayesian Estimations. In: 23rd International Conference on Autonomous Agents and Multi-Agent Systems, Auckland, New Zealand, 06-10 May 2024, pp. 472-480. ISBN 9798400704864

Elhabbash, Abdessalam, Rogoda, Kamil and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2023) MARTIN: An End-to-end Microservice Architecture for Predictive Maintenance in Industry 4.0. In: IEEE International Conference on Software Services Engineering (IEEE SSE 2023), Chicago, IL, USA, 02-08 Jul 2023, ISBN 9798350340754 (doi: 10.1109/SSE60056.2023.00013)

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Ramdhany, Rajiv and Race, Nicholas (2023) Differential QoE in Picture-in-Picture Gaming Videos: A Subjective Study. In: 15th International Conference on Quality of Multimedia Experience (QoMEX 2023), Ghent, Belgium, 20-22 June 2023, ISBN 9798350311730 (doi: 10.1109/QoMEX58391.2023.10178572)

Zhang, Ziyu, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2023) NLP-based Generation of Ontological System Descriptions for Composition of Smart Home Devices. In: 2023 IEEE International Conference on Web Services (IEEE ICWS 2023), Chicago, IL, USA, 02-08 Jul 2023, pp. 360-370. ISBN 9798350304855 (doi: 10.1109/ICWS60048.2023.00055)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Povedano Poyato, Jose (2023) An Evaluation of Service Mesh Frameworks for Edge Systems. In: The 6th International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2023), Rome, Italy, 08 May 2023, ISBN 9798400700828 (doi: 10.1145/3578354.3592867)

do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano (2023) Information-Guided Planning: An Online Approach for Partially Observable Problems. In: NeurIPS 2023, New Orleans, USA, 10-16 December 2023,

Tian, Jihua, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2022) Predicting Cloud Performance Using Real-time VM-level Metrics. In: 24th IEEE International Conference on High Performance Computing & Communications (HPCC-2022), Chengdu, China, 18-21 Dec 2022, pp. 1165-1172. ISBN 9798350319934 (doi: 10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00184)

Elhabbash, Abdessalam, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Bouloukakis, Georgios and Salama, Maria (2022) A Middleware for Automatic Composition and Mediation in IoT Systems. In: 12th International Conference on the Internet of Things, Delft, The Netherlands, 07-10 Nov 2022, pp. 127-134. ISBN 9781450396653 (doi: 10.1145/3567445.3567451)

Wang, Zhuo, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2022) HolonCraft – an Architecture for Dynamic Construction of Smart Home Workflows. In: 2022 9th International Conference on Future Internet of Things and Cloud (FiCloud), Rome, Italy, 22-24 Aug 2022, pp. 213-220. ISBN 9781665493505 (doi: 10.1109/FiCloud57274.2022.00036)

Adoga, Haruna Umar, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Pezaros, Dimitrios P. ORCID logoORCID: https://orcid.org/0000-0003-0939-378X (2022) On the Performance Benefits of Heterogeneous Virtual Network Function Execution Frameworks. In: 4th International Workshop on Performance Evaluation of Next Generation Virtualized Environments and Software-Defined Networks, Milan, Italy, 27 Jun - 1 Jul 2022, pp. 109-114. ISBN 9781665406949 (doi: 10.1109/NetSoft54395.2022.9844115)

Aparecido do Carmo Alves, Matheus, Varma, Amokh, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Soriano Marcolino, Leandro (2022) AdLeap-MAS: An Open-source Multi-Agent Simulator for Ad-hoc Reasoning. In: 21st International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2022), Auckland, New Zealand, 9-13 May 2022, pp. 1893-1895. ISBN 9781450392136

Lyko, Tomasz, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X, Sparks, Michael, Race, Nicholas and Ramdhany, Rajiv (2022) QoE Assessment for Multi-Video Object Based Media. In: 2022 14th International Conference on Quality of Multimedia Experience (QoMEX), Lippstadt, Germany, 05-07 Sep 2022, ISBN 9781665487948 (doi: 10.1109/QoMEX55416.2022.9900905)

Elhabbash, Abdessalam and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2021) Energy-Aware Placement of Device-to-Device Mediation Services in IoT System. In: 19th International Conference on Service-Oriented Computing (ICSOC 2021), Virtual Event, 22–25 November 2021, pp. 335-350. ISBN 9783030914301 (doi: 10.1007/978-3-030-91431-8_21)

Lindsay, Dominic, Yeung, Gingfung, Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Garraghan, Peter (2021) An Empirical Study of Inter-cluster Resource Orchestration within Federated Cloud Clusters. In: 2021 IEEE International Conference on Joint Cloud Computing (JCC), Oxford, UK, 23-26 Aug 2021, ISBN 9781665434805 (doi: 10.1109/JCC53141.2021.00019)

Elhabbash, Abdessalam, Bahsoon, Rami, Tino, Peter, Lewis, Peter and Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X (2021) Attaining Meta-Self-Awareness Through Assessment of Quality-of-Knowledge. In: 2021 IEEE International Conference on Web Services (ICWS), Chicago, IL, USA, 05-10 Sep 2021, pp. 712-723. ISBN 9781665416818 (doi: 10.1109/ICWS53863.2021.00099)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Elhabbash, Abdessalam (2021) If a System is Learning to Self-adapt, Who's Teaching? In: 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2021), Madrid, Spain, 18-24 May 2021, pp. 256-257. ISBN 9781665402897 (doi: 10.1109/SEAMS51251.2021.00043)

Elkhatib, Yehia ORCID logoORCID: https://orcid.org/0000-0003-4639-436X and Hill, Kieran (2021) Memes to an End: A Look Into What Makes a Meme Offensive. In: MISINFO 2021 Workshop on Misinformation Integrity in Social Networks, 15 Apr 2021,

This list was generated on Sun Sep 20 20:22:52 2026 BST.

Grants

  • AI4ME (EPSRC) £3.8m
  • ABC (EPSRC) £775k
  • DIONASYS (CHIST-ERA) €1.03m

More info here: https://yelkhatib.github.io/p_research.html

Supervision

  • Boswell, Elizabeth
    Improving the Security of the AS112 Network
  • Shi, Jiabo
    A Deep-Learning Tailored Scheduler for Out-Of-Memory Awareness in Shared Clusters
  • West, Kathleen
    Carbon-Aware Execution of Scientific Workflows on Heterogeneous Clusters

Teaching

  • Cloud Systems
  • Systems Programming
  • Advanced Programming
  • Building Big Data Systems
  • Distributed Systems
  • Data Science Fundamentals

Additional information

Office: The Sir Alwyn Williams Building, room 322a