Dr Yehia Elkhatib
- Reader (School of Computing Science)
Biography
I am a Reader (Associate Professor) at the School of Computing Science, Univeristy of Glasgow, UK. My work aims to enable distributed systems to traverse infrastructural boundaries, and to make the development and deployment of distributed systems easier. I also work on border-free network architectures in intent-driven systems, systems of systems, and information centric networks.
Research interests
- Cloud brokerage and adaptive decision support
- Adaptive deployment of end-to-end services across heterogeneous infrastructures
- Opportunistic composition of distributed systems and systems of systems
- Implementing the Intent Driven Networking concept
- Measuring online systems, such as social networks and web infrastructures
Publications
2025
Wang, Huanting, Jacob, Dejice ORCID: https://orcid.org/0000-0002-4137-0353, Kelly, David, Elkhatib, Yehia
ORCID: https://orcid.org/0000-0003-4639-436X, Singer, Jeremy
ORCID: 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,
(Accepted for Publication)
West, Kathleen, Reid, Magnus, Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz
(2025)
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,
(Accepted for Publication)
West, Kathleen ORCID: https://orcid.org/0009-0001-4820-7241, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia
ORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz
(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,
(Accepted for Publication)
2024
Wafi, Afiq, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X
(2024)
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,
(Accepted for Publication)
Elhabbash, Abdessalam, Elkhatib, Yehia ORCID: 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)
Djouela Kamgang, Ines Raissa, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID: 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,
(Accepted for Publication)
Lyko, Tomasz, Elkhatib, Yehia ORCID: 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,
(Accepted for Publication)
2023
do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano
(2023)
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,
(Accepted for Publication)
Hasan, Soyaba and Elkhatib, Yehia ORCID: 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: 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: 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: 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: 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: 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: 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: 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: 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: https://orcid.org/0000-0003-4639-436X and Pezaros, Dimitrios P.
ORCID: 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: 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: 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: 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: 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: 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: 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: 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,
Articles
Elhabbash, Abdessalam, Elkhatib, Yehia ORCID: 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
Hasan, Soyaba and Elkhatib, Yehia ORCID: 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
Wang, Huanting, Jacob, Dejice ORCID: https://orcid.org/0000-0002-4137-0353, Kelly, David, Elkhatib, Yehia
ORCID: https://orcid.org/0000-0003-4639-436X, Singer, Jeremy
ORCID: 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,
(Accepted for Publication)
West, Kathleen, Reid, Magnus, Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz
(2025)
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,
(Accepted for Publication)
West, Kathleen ORCID: https://orcid.org/0009-0001-4820-7241, Lehmann, Fabian, Bountris, Vasilis, Leser, Ulf, Elkhatib, Yehia
ORCID: https://orcid.org/0000-0003-4639-436X and Thamsen, Lauritz
(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,
(Accepted for Publication)
Wafi, Afiq, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X
(2024)
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,
(Accepted for Publication)
Djouela Kamgang, Ines Raissa, Elhabbash, Abdessalam and Elkhatib, Yehia ORCID: 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,
(Accepted for Publication)
Lyko, Tomasz, Elkhatib, Yehia ORCID: 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,
(Accepted for Publication)
do Carmo Alves, Matheus Aparecido, Varma, Amokh, Elkhatib, Yehia ORCID: https://orcid.org/0000-0003-4639-436X and Marcolino, Leandro Soriano
(2023)
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,
(Accepted for Publication)
Elhabbash, Abdessalam, Rogoda, Kamil and Elkhatib, Yehia ORCID: 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: 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: 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: 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: 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: 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: 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: 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: https://orcid.org/0000-0003-4639-436X and Pezaros, Dimitrios P.
ORCID: 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: 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: 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: 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: 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: 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: 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: 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,
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
Active Client-side Measurements of Name Collisions - 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
Additional information
Office: The Sir Alwyn Williams Building, room 322a