Recent Papers from GLASS

September 2025

  • Modelling Railway Networks with Bigraphs: Electrification, Failures, and Optimisation
    Almeida, Ricardo , Das, Susmoy , Archibald, Blair , Calder, Muffy and Sevegnani, Michele (2025) Modelling Railway Networks with Bigraphs: Electrification, Failures, and Optimisation. In: 6th International Conference on Reliability, Safety, and Security of Railway Systems (RSSRail), Pisa, Italy, 26-28 Nov 2025, (Accepted for Publication)
  • ConfMan Web 3.0: Decentralized Academic Conference Management System with Rust and Web 3.0
    Gan, Chian Min, Seow, Chee Kiat , Keoh, Sye Loong, Yao, Dezhong, Cen, Yigang, Cai, Yiyu, Jain, Nisha and Cao, Qi (2025) ConfMan Web 3.0: Decentralized Academic Conference Management System with Rust and Web 3.0. In: 2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC), Toronto, ON, Canada, 08-11 July 2025, pp. 1746-1751. ISBN 9798331574345 (doi: 10.1109/COMPSAC65507.2025.00237 )

August 2025

July 2025

  • OpenRASE: Service Function Chain Emulation
    Krishnamohan, Theviyanthan and Harvey, Paul (2025) OpenRASE: Service Function Chain Emulation. In: SoftCOM 2025, Split, Croatia, 18-20 September 2025, (Accepted for Publication)
  • We’re eBPF’d: Exploring Adversarial Manipulation of ELF Files in eBPF-based Programmable Network Stacks
    Rose, Joe , Cook, Marco M. , Holik, Filip and Pezaros, Dimitrios (2025) We’re eBPF’d: Exploring Adversarial Manipulation of ELF Files in eBPF-based Programmable Network Stacks. In: IEEE Conference on Communications and Network Security (IEEE CNS 2025), Avignon, France, 8–11 September 2025, (Accepted for Publication)
  • Two Decades of IETF Affiliations: Evolution and Impact
    Zhang, Yangjun, McQuistin, Stephen , Karan, Mladen, Ramirez-Centeno, Hugo Enrique, Perkins, Colin , Tyson, Gareth and Castro, Ignacio (2025) Two Decades of IETF Affiliations: Evolution and Impact. In: 2025 Applied Networking Research Workshop (ANRW '25), Madrid, Spain, 19-25 Jul 2025, pp. 17-23. ISBN 9798400720093 (doi: 10.1145/3744200.3744757 )

June 2025

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