Recent Papers from GLASS

June 2025

  • The IoT Whisperer: a Framework for Intelligent IoT Service Composition through LLMs
    Warburton, Ewan, Elhabbash, Abdessalam, Ezzini, Saad and Elkhatib, Yehia (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, (Accepted for Publication)
  • The Double-Edged Impact of User Customisation on QoE in Personalised Media Experiences
    Lyko, Tomasz, Austin, Edward, Lee, Alexander, Elkhatib, Yehia 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, (Accepted for Publication)
  • Formal Analysis of Resilience in Transport Systems with Bigraphs
    Das, Susmoy , Almeida, Ricardo , Archibald, Blair and Sevegnani, Michele (2025) Formal Analysis of Resilience in Transport Systems with Bigraphs. In: 2nd International Workshop on Safety/Reliability/Trustworthiness of Intelligent Transportation Systems (SRToITS 2025) in conjunction with SAFECOMP 2025, Stockholm, Sweden, 09-12 September 2025, (Accepted for Publication)
  • Haptic-Based User Authentication for Tele-robotic System
    Yu, Rongyu , Chen, Kan and Li, Emma (2025) Haptic-Based User Authentication for Tele-robotic System. In: 2025 34th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN), Eindhoven, the Netherlands, 25-29 August 2025, (Accepted for Publication)
  • Ichnos: a Carbon Footprint Estimator for Scientific Workflows
    West, Kathleen , Reid, Magnus, Elkhatib, Yehia 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)
  • A Secure and Scalable Architecture for Virtual Power Plants Inspired by VPN Principles
    Sawilam, Mahmood , Kizilkaya, Burak , Flynn, David , Taha, Ahmad , Imran, Muhammad Ali and Ansari, Shuja (2025) A Secure and Scalable Architecture for Virtual Power Plants Inspired by VPN Principles. In: IEEE Global Power, Energy and Communication Conference (IEEE GPECOM 2025), Bochum, Germany, 11-13 Jun 2025, ISBN 9798331513238 (Accepted for Publication)
  • Accelerating Transposed Convolutions on FPGA-based Edge Devices
    Haris, Jude and Cano, Jose (2025) Accelerating Transposed Convolutions on FPGA-based Edge Devices. 35th International Conference on Field-Programmable Logic and Applications (FPL) 2025, Leiden, The Netherlands, 1-5 Sept 2025. (Accepted for Publication)
  • SECDA Design Suite: Efficient Hardware-Software Co-Design of DNN Accelerator
    Haris, Jude and Cano, Jose (2025) SECDA Design Suite: Efficient Hardware-Software Co-Design of DNN Accelerator. 4th Workshop on Open-Source Computer Architecture Research (OSCAR) at ISCA 2025, Tokyo, Japan, 21 June 2025. (Accepted for Publication)

May 2025

April 2025

  • Dataplane-Only DNS Caching in P4
    Li, Xicheng and Pezaros, Dimitrios (2025) Dataplane-Only DNS Caching in P4. In: 30th IEEE Symposium on Computers and Communications (ISCC 2025), Bologna, Italy, 2-5 July 2025, (Accepted for Publication)
  • An eBPF-Based Programmable Network Architecture for OT Digital Resilience Use-Cases
    Holik, Filip , Jouet, Simon and Pezaros, Dimitrios (2025) An eBPF-Based Programmable Network Architecture for OT Digital Resilience Use-Cases. In: 30th IEEE Symposium on Computers and Communications (ISCC 2025), Bologna, Italy, 2-5 July 2025, (Accepted for Publication)
  • Exploring Robustness of Image Recognition Models on Hardware Accelerators
    Louloudakis, Nikolaos, Gibson, Perry, Cano, Jose and Rajan, Ajitha (2025) Exploring Robustness of Image Recognition Models on Hardware Accelerators. In: 2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Naples, Italy, 31 March 2025 - 04 April 2025, pp. 368-374. ISBN 9798331534677 (doi: 10.1109/ICSTW64639.2025.10962531 )
  • FetaFix: Automatic Fault Localization and Repair of Deep Learning Model Conversions
    Louloudakis, Nikolaos, Gibson, Perry , Cano, Jose and Rajan, Ajitha (2025) FetaFix: Automatic Fault Localization and Repair of Deep Learning Model Conversions. In: International Conference on Evaluation and Assessment in Software Engineering (EASE) 2025, Istanbul, Turkey, 17-20 June 2025, (Accepted for Publication)
  • Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs
    Ferguson, Aidan, Gibson, Perry , D'Agata, Lara , McLeod, Parker, Yaman, Ferhat, Das, Amitabh, Colbert, Ian and Cano, Jose (2025) Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs. In: 5th Workshop on Machine Learning and Systems (EuroMLSys ’25), Rotterdam, Netherlands, 30 March- 3 April 2025, pp. 39-45. ISBN 9798400715389 (doi: 10.1145/3721146.3721948 )
  • ICE-Pruning: an Iterative Cost-Efficient Pruning Pipeline for Deep Neural Networks
    Hu, Wenhao , Henderson, Paul and Cano, Jose (2025) ICE-Pruning: an Iterative Cost-Efficient Pruning Pipeline for Deep Neural Networks. In: International Joint Conference on Neural Networks (IJCNN 2025), Rome, Italy, 30 Jun - 05 Jul 2025, (Accepted for Publication)
  • Name-based Quality for Name-based Networks
    Yanagida, Ryo , Singer, Jeremy , Harvey, Paul , Wong, Leon and Perkins, Colin (2025) Name-based Quality for Name-based Networks. In: 45th IEEE International Conference on Distributed Computing Systems (ICDCS), Glasgow, UK, 20-23 July 2025, (Accepted for Publication)
  • Formalising privacy regulations with bigraphs
    Althubiti, Ebtihal , Archibald, Blair and Sevegnani, Michele (2025) Formalising privacy regulations with bigraphs. Software and Systems Modeling , (Accepted for Publication)
  • A Comparative Analysis of 5G and WiFi6 for VR Immersive Education
    Aljohani, Khalid , Kizilkaya, Burak , Hussain, Sajjad , Abbasi, Qammer H. , Imran, Muhammad Ali and Ansari, Shuja (2025) A Comparative Analysis of 5G and WiFi6 for VR Immersive Education. In: 11th International Conference on Virtual Reality (ICVR 2025), Wageningen, Netherlands, 09-11 Jul 2025, (Accepted for Publication)
  • Network-Wide Service Deployment Using Centrally Orchestrated, eBPF-Based Programmable Dataplanes
    Holik, Filip , Cook, Marco M. , Shah, Awais Aziz and Pezaros, Dimitrios (2025) Network-Wide Service Deployment Using Centrally Orchestrated, eBPF-Based Programmable Dataplanes. In: 2025 EuCNC & 6G Summit, Poznan, Poland, 03-06 Jun 2025, (Accepted for Publication)
  • Interdependence of parasitic losses in photonic crystal surface emitting lasers
    Liu, Jingzhao , Zhao, Xingyu , Bian, Zijun , Harvey, Paul , Watson, Scott , Sweeney, Stephen J. and Hogg, Richard (2025) Interdependence of parasitic losses in photonic crystal surface emitting lasers. AIP Advances , 15, 045321. (doi: 10.1063/5.0252646 )
  • Automatic Generation of Digital Twins for Network Testing
    Ding, Shenjia , Flynn, David and Harvey, Paul (2025) Automatic Generation of Digital Twins for Network Testing. In: IEEE ICDCS 2025 45th IEEE International Conference on Distributed Computing Systems, Glasgow, UK, 20-23 July 2025, (Accepted for Publication)
  • On the Effectiveness of Task Off-loading in Edge based Federated Learning Environment
    Miyata, Sumiko, Miyata, Takamichi, Harvey, Paul and Khan, Irfanullah (2025) On the Effectiveness of Task Off-loading in Edge based Federated Learning Environment. In: IEEE ICDCS 2025 45th IEEE International Conference on Distributed Computing Systems, Glasgow, UK, 20-23 July 2025, (Accepted for Publication)
  • The xApp Store: A Framework for xApp Onboarding and Deployment in O-RAN
    Rodgers, Philip and Harvey, Paul (2025) The xApp Store: A Framework for xApp Onboarding and Deployment in O-RAN. In: IEEE ICDCS 2025 45th IEEE International Conference on Distributed Computing Systems, Glasgow, UK, 20-23 July 2025, (Accepted for Publication)
  • A user study evaluation of predictive formal modelling at runtime in human-swarm interaction
    Abioye, Ayodeji O., Hunt, William, Gu, Yue , Schneiders, Eike, Naiseh, Mohammad, Archibald, Blair , Sevegnani, Michele , Ramchurn, Sarvapali D., Fishcer, Joel E. and Soorati, Mohammad (2025) A user study evaluation of predictive formal modelling at runtime in human-swarm interaction. ACM Transactions on Human-Robot Interaction , (doi: 10.1145/3727989 ) (Early Online Publication)
  • Distributing Quality of Service (QoS) Policies in Name-based Networks
    Yanagida, Ryo , Singer, Jeremy , Harvey, Paul , Wong, Leon and Perkins, Colin (2025) Distributing Quality of Service (QoS) Policies in Name-based Networks. In: ANMS Workshop in conjunction with the 45th IEEE International Conference on Distributed Computing Systems (ICDCS), Glasgow, Scotland, UK, 20-23 Jul 2025, (Accepted for Publication)
  • Distributed Temporal Graph Learning with Provenance for APT Detection in Supply Chains
    Tan, Zhuoran , Anagnostopoulos, Christos and Singer, Jeremy (2025) Distributed Temporal Graph Learning with Provenance for APT Detection in Supply Chains. In: IEEE ICDCS 2025 45th IEEE International Conference on Distributed Computing Systems, Glasgow, Scotland UK, 20-23 July 2025, (Accepted for Publication)
  • A practical solution for modelling GDPR-compliance based on defeasible logic reasoning
    Azam, Naila , Chak, Alex, Michala, Annalito, Ansari, Shuja and Truong, Nguyen Binh (2025) A practical solution for modelling GDPR-compliance based on defeasible logic reasoning. Expert Systems with Applications , 277, 127140. (doi: 10.1016/j.eswa.2025.127140 )

March 2025

February 2025

January 2025

  • Understanding Dynamic Human-Robot Proxemics in the Case of Four-Legged Canine-Inspired Robots
    Xu, Xiangmin , Meng, Zhen , Li, Emma , Khamis, Mohamed , Zhao, Philip G. and Bretin, Robin (2025) Understanding Dynamic Human-Robot Proxemics in the Case of Four-Legged Canine-Inspired Robots. In: 2025 IEEE International Conference on Robotics and Automation, Atlanta, GA, USA, 19-23 May 2025, (Accepted for Publication)
  • Strategies and Implications of Peer Assessment in Software Engineering Education
    Cheng, Joy Yee Shing, Pang, Zi Jian Adrian, Lim, Elias Isaac Huai-En, Chan, Sean Weng Hin, Sim, Lionel Wei Xian, Koko, Moreno, Cao, Qi and Keoh, Sye Loong (2025) Strategies and Implications of Peer Assessment in Software Engineering Education. In: IEEE Frontiers in Education Conference 2024 (FIE 2024), Washington, DC, USA, 13-16 October 2024, ISBN 9798350351507 (doi: 10.1109/FIE61694.2024.10892827 )
  • Personalizing Low-rank Bayesian Neural Networks Via Federated Learning
    Zhang, Boning , Liu, Dongzhu , Simeone, Osvaldo, Wang, Guanchu, Pezaros, Dimitrios and Zhu, Guangxu (2025) Personalizing Low-rank Bayesian Neural Networks Via Federated Learning. Artificial Intelligence and Statistics (AISTATS 2025), Mai Khao, Thailand, 3-5 May 2025. (Accepted for Publication)
  • Channel Capacity-Aware Distributed Encoding for Multi-View Sensing and Edge Inference
    Yang, Mingjie , Liang, Guangming , Liu, Dongzhu , Zhang, Lei and Huang, Kaibin (2025) Channel Capacity-Aware Distributed Encoding for Multi-View Sensing and Edge Inference. In: IEEE International Conference on Communications (ICC), Montreal, Canada, 8–12 June 2025, (Accepted for Publication)
  • Experimentally Evaluating the Resource Efficiency of Big Data Autoscaling
    Will, Jonathan, Treide, Nico, Thamsen, Lauritz and Kao, Odej (2025) Experimentally Evaluating the Resource Efficiency of Big Data Autoscaling. In: 2024 IEEE International Conference on Big Data workshop BPOD 2024, Washington DC, USA, 15-18 December 2024, pp. 3825-3830. ISBN 9798350362480 (doi: 10.1109/bigdata62323.2024.10825367 )
  • Aligning Task- and Reconstruction-Oriented Communications for Edge Intelligence
    Diao, Yufeng , Zhang, Yichi , She, Changyang, Zhao, Philip Guodong and Li, Emma Liying (2025) Aligning Task- and Reconstruction-Oriented Communications for Edge Intelligence. IEEE Journal on Selected Areas in Communications , (doi: 10.1109/JSAC.2025.3559121 ) (Early Online Publication)
  • Compiler Support for Speculation in Decoupled Access/Execute Architectures
    Szafarczyk, Robert , Nabi, Syed Waqar and Vanderbauwhede, Wim (2025) Compiler Support for Speculation in Decoupled Access/Execute Architectures. In: 34th ACM SIGPLAN International Conference on Compiler Construction (CC ’25), Las Vegas, NV, USA, 01-02 Mar 2025, pp. 192-204. ISBN 9798400714078 (doi: 10.1145/3708493.3712695 )
  • Dynamic Loop Fusion in High-Level Synthesis
    Szafarczyk, Robert , Nabi, Syed Waqar and Vanderbauwhede, Wim (2025) Dynamic Loop Fusion in High-Level Synthesis. In: 2025 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA ’25), Monterey, CA, USA, 27 Feb - 01 Mar 2025, pp. 211-222. ISBN 9798400713965 (doi: 10.1145/3706628.3708871 )
  • OSPtrack: A Labeled Dataset Targeting Simulated Execution of Open-Source Software
    Tan, Zhuoran , Anagnostopoulos, Christos and Singer, Jeremy (2025) OSPtrack: A Labeled Dataset Targeting Simulated Execution of Open-Source Software. In: 22nd International Conference on Mining Software Repositories (MSR 2025), Ottowa, Canada, 28-29 April 2025, (Accepted for Publication)
  • Automated Bitcoin trading dApp using price prediction from a deep learning model
    Lua, Zhi Zhan, Seow, Chee Kiat , Chan, Raymond Ching Bon, Cai, Yiyu and Cao, Qi (2025) Automated Bitcoin trading dApp using price prediction from a deep learning model. Risks , 13(1), 17. (doi: 10.3390/risks13010017 )
  • Secure Scripting with CHERIoT MicroPython
    Lowther, Duncan , Jacob, Dejice , Trevor, Jacob and Singer, Jeremy (2025) Secure Scripting with CHERIoT MicroPython. In: International Conference on Compiler Construction (CC 2025), Las Vegas, Nevada, United States, 1-2 March 2025, pp. 180-191. ISBN 9798400714078 (doi: 10.1145/3708493.3712694 )
  • Advanced persistent threats based on supply chain vulnerabilities: challenges, solutions & future directions
    Tan, Zhuoran , Parambath, Shameem, Anagnostopoulos, Christos , Singer, Jeremy and Marnerides, Angelos K. (2025) Advanced persistent threats based on supply chain vulnerabilities: challenges, solutions & future directions. IEEE Internet of Things Journal , (doi: 10.1109/JIOT.2025.3528744 ) (Early Online Publication)

GLASS News and Highlights

May 2025

  • Dr Lauritz Thamsen won the Early-Career Teaching Excellence Award of the College of Science and Engineering at the University of Glasgow for his day-to-day efforts, teaching three Computer Systems course components, and several recent collaborative teaching-focused initiatives with colleagues and students, including: co-developing a new H/M course on Cloud Systems, co-creating improved materials to teach operating systems to Level 2 students, and co-proposing amendments to embed sustainability into all our undergraduate programmes. 

January 2025

  • On 10 January 2025, the Systems Section gathered for a day of presentations, networking, and collaboration. Guests Simon Peyton Jones and Stephen Kell joined us, with Simon sharing insights on writing impactful research papers. Our own Colin Perkins led a discussion on making an impact in research, and there was also a session on crafting research proposals. The day provided an opportunity for members to connect, engage in meaningful discussions, and focus on key topics within the field.

December 2024

  • The 1st International Workshop on Low Carbon Computing (LOCO 2024) took place on 3 December 2024 in Glasgow and online, attracting 115 attendees. Organized by the University of Glasgow’s Low Carbon and Sustainable Computing group, the event aimed to bring together researchers and practitioners to share ideas and discuss ongoing work in low-carbon and sustainable computing. LOCO 2024 emphasized energy efficiency, carbon awareness, sustainable software engineering, and computing for climate science. It featured 21 accepted regular papers and 10 lightning talks. The event promoted low-carbon participation, with online access free of charge and a low in-person fee. The workshop was designed to be inclusive, diverse, and accessible, and we plan to make it a recurring event. A call for bids to host LOCO 2025 will be issued in April.

October 2024

  • Dr Lauritz Thamsen won an EPSRC New Investigator Award to work on Carbon-Aware Scalable Processing in Elastic Clusters (Casper) from early 2025. The individual research project will be driven by a PDRA/RA and will also involve GLASS PhD student Kathleen West and academic Yehia Elkhatib. The industry and academic partners of the project are AWS, BBC R&D, and Humboldt University of Berlin. 

August 2024

  • We have a new advanced course on scalable and sustainable Cloud Systems, run by Dr Yehia Elkhatib and Dr Lauritz Thamsen in the upcoming academic year. It is the first advanced course with a strong focus on sustainable computing offered by our School!

  • A new PhD project with Barclays starts this month! James Nurdin has started a PhD co-supervised by both GLASS (Dr Lauritz Thamsen) and IDA sections, and funded by Barclays, to optimise data services for sustainability using machine learning.

July 2024