This page presents the outputs of my research and its impact on the scientific community worldwide. My past research focused on developing resilient system architectures to cope with requirements from dynamic and constrained environments (e.g., smart cities). My current research explores systems engineering approaches to safely adopt AI technologies as part of larger software systems that remain under human control and steer.

Publications

Journal Articles

MAACO: A Dynamic Service Placement Model for Smart Cities [bibtex]

Christian Cabrera, Sergej Svorobej, Andrei Palade, Aqeel Kazmi, Siobhán Clarke

IEEE Transactions on Services Computing, 2023

A Self-Adaptive Service Discovery Model for Smart Cities [bibtex]

Christian Cabrera, Siobhán Clarke

IEEE Transactions on Services Computing, 2022

Dynamic Service Placement in Multi-Access Edge Computing: A Systematic Literature Review [bibtex]

Hadi Tabatabaee Malazi, Saqib Rasool Chaudhry, Aqeel Kazmi, Andrei Palade, Christian Cabrera, Gary White, Siobhán Clarke

IEEE Access, 2022

Cities-Board: A Framework to Automate the Development of Smart Cities Dashboards [bibtex]

Elizabeth Rojas, Viviana Bastidas, Christian Cabrera

IEEE Internet of Things Journal, 2020

Middleware for internet of things: an evaluation in a small-scale IoT environment [bibtex]

Andrei Palade, Christian Cabrera, Fan Li, Gary White, Siobhán Clarke

Journal of Reliable Intelligent Environments, 2018

Sedea: Prototipo de sistema experto para el diagnóstico de enfermedades autoinmunes de órgano basado en internist [bibtex]

Christian Cabrera

Revista Universidad y Salud, 2014

Conference Papers

An Empirical Evaluation of Flow Based Programming in the Machine Learning Deployment Context [bibtex]

Andrei Paleyes, Christian Cabrera, Neil D. Lawrence

Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 2022

A Reinforcement Learning-Based Service Model for the Internet of Things [bibtex]

Christian Cabrera, Siobhán Clarke

Service-Oriented Computing: 19th International Conference, ICSOC 2021, Virtual Event, November 22–25, 2021, Proceedings, 2021

An Urban-driven Service Request Management Model [bibtex]

Christian Cabrera, Andrei Palade, Gary White, Siobhán Clarke

2020 IEEE International Conference on Pervasive Computing and Communications (PerCom), 2020

A Swarm-based Approach for Function Placement in Federated Edges [bibtex]

Andrei Palade, Atri Mukhopadhyay, Aqeel Kazmi, Christian Cabrera, Evelyn Nomayo, Georgios Iosifidis, and Marco Ruffini, Siobhán Clarke

Service-Oriented Computing: 19th International Conference, ICSOC 2021, Virtual Event, November 22–25, 2021, Proceedings, 2020

Augmented reality in IoT [bibtex]

Gary White, Christian Cabrera, Andrei Palade, Siobhán Clarke

Service-Oriented Computing--ICSOC 2018 Workshops: ADMS, ASOCA, ISYyCC, CloTS, DDBS, and NLS4IoT, Hangzhou, China, November 12--15, 2018, Revised Selected Papers 16, 2019

Autoencoders for QoS Prediction at the Edge [bibtex]

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke

2019 IEEE International Conference on Pervasive Computing and Communications (PerCom), 2019

A WS-Agreement Based SLA Ontology for IoT Services [bibtex]

Fan Li, Christian Cabrera, Siobhán Clarke

Internet of Things – ICIOT 2019: 4th International Conference, Held as Part of the Services Conference Federation, SCF 2019, San Diego, CA, USA, June 25–30, 2019, Proceedings, 2019

IoTPredict: Collaborative QoS Prediction in IoT [bibtex]

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke

2018 IEEE International Conference on Pervasive Computing and Communications (PerCom), 2018

Stigmergic service composition and adaptation in mobile environments [bibtex]

Andrei Palade, Christian Cabrera, Gary White, Siobhán Clarke

Service-Oriented Computing: 16th International Conference, ICSOC 2018, Hangzhou, China, November 12-15, 2018, Proceedings 16, 2018

Services in IoT: A service planning model based on consumer feedback [bibtex]

Christian Cabrera, Andrei Palade, Gary White, Siobhán Clarke

Service-Oriented Computing: 16th International Conference, ICSOC 2018, Hangzhou, China, November 12-15, 2018, Proceedings 16, 2018

The Right Service at the Right Place: A Service Model for Smart Cities [bibtex]

Christian Cabrera, Gary White Andrei Palade, Siobhán Clarke

2018 IEEE International Conference on Pervasive Computing and Communications (PerCom), 2018

An Evaluation of Service Discovery Protocols in the Internet of Things [bibtex]

Christian Cabrera, Andrei Palade, Siobhán Clarke

Proceedings of the Symposium on Applied Computing, 2017

Implementing heterogeneous, autonomous, and resilient services in IoT: An experience report [bibtex]

Christian Cabrera, Fan Li, Vivek Nallur, Andrei Palade, M.A. Razzaque, Gary White, Siobhán Clarke

2017 IEEE 18th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2017

Middleware for Internet of Things: A quantitative evaluation in small scale [bibtex]

Andrei Palade, Christian Cabrera, Gary White, M.A. Razzaque, Siobhán Clarke

2017 IEEE 18th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2017

Quantitative Evaluation of QoS Prediction in IoT [bibtex]

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke

2017 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W), 2017

Domain Specific Language for Handling Modular Ontologies [bibtex]

Christian Cabrera, Olga Mariño

2014 9th Computing Colombian Conference (9CCC), 2014

Preprints

Real-world Machine Learning Systems: A survey from a Data-Oriented Architecture Perspective [bibtex]

Christian Cabrera, Andrei Paleyes, Pierre Thodoroff, Neil D. Lawrence

arXiv, 2023

Prevalence of Code Smells in Reinforcement Learning Projects [bibtex]

Nicolás Cardozo, Ivana Dusparic, Christian Cabrera

arXiv, 2023

Towards better data discovery and collection with flow-based programming [bibtex]

Andrei Paleyes, Christian Cabrera, Neil D. Lawrence

arXiv, 2021

WasteNet: Waste Classification at the Edge for Smart Bins [bibtex]

Gary White, Christian Cabrera, Andrei Palade, Fan Li, Siobhan Clarke

arXiv, 2020

Conference Organisation & Editorial Work

Conference Organisation & Leadership

The Third UK AI Conference 2025

2025

Role: Co-organiser

Organisation: UK-AI community

Leader and creator of the UK-AI community

[Website]

The 7th Workshop on Data, Learning and Inference 2025

2025

Role: Co-organiser

Organisation: DALI Sorrento 2025

[Website]

20th International Conference on Software Engineering for Adaptive and Self-Managing Systems

2025

Role: Web Chair

Organisation: SEAMS 2025

[Website]

The Second UK AI Conference 2024

2024

Role: Co-organiser

Organisation: UK-AI community

[Website]

The First UK AI Conference 2023

2023

Role: Co-organiser

Organisation: UK-AI community (Turing AI Fellowship Event)

[Website]

Turing AI Fellows and Teams Hackathon

2023

Role: Co-organiser

Organisation: UK-AI community

[Website]

NeurIPS at Cambridge Meetup

2022-2024

Role: Co-organiser

Organisation: NeurIPS Satellite Event

Yearly event, co-organiser in 2022, 2023, and 2024 editions

[Website]

Challenges in Deploying and Monitoring ML Systems

2022

Role: Co-organiser

Organisation: NeurIPS Virtual Workshop

[Website]

ATI AI Fellows day at Cambridge

2022

Role: Co-organiser

Organisation: UK-AI community

[Website]

Editorial Work

Editor of Volume 295 at PMLR

Publication: Proceedings of Machine Learning Research

Year: 2025

[Volume Link]

Peer Review

IEEE Transactions on Services Computing

Type: Journal Reviewer

IEEE Internet of Things Journal

Type: Journal Reviewer

25th International Conference on Autonomous Agents and Multiagent Systems

Role: Reviewer

Year: 2026

[Conference Website]