
Gabriele Russo Russo
russo.russo (at) ing.uniroma2.itI am an Assistant Professor (RTT) at the Department of Civil Engineering and Computer Science Engineering of Tor Vergata University of Rome working as a member of the DAMON research group. My research focuses on distributed computing systems with emphasis on resource management, performance modeling and optimization, and runtime self-adaptation.
More information is available in my CV.
NEWS
- Jun 2026 » Our paper “Spec2FaaS: using AI Agents for Autonomous Serverless Function Development and Deployment” has been accepted at DEBS 2026!
- Mar 2026 » I am co-organizing the 4th Int’l Workshop on Artificial Intelligence for Autonomous computing Systems (AI4AS 2026), co-located with ACSOS 2026.
- Mar 2026 » I am co-organizing WSCC 2026 co-located with Euro-Par 2026.
RESEARCH
My research activities currently revolve around the following main topics:
Serverless computing in the Edge-Cloud Continuum: architectures, scheduling and offloading strategies, and dynamic resource management for Function-as-a-Service across the Edge-cloud Continuum.
Runtime Performance Management: performance modeling and optimization of distributed applications, focusing in particular on AI/ML inference workloads.
SELECTED PUBLICATIONS
- 2026Carbon-aware offloading with function variants for serverless computing in the cloud-to-edge continuum
- 2026Spec2FaaS: using AI Agents for Autonomous Serverless Function Development and Deployment
- 2025WasteLess: An Optimal Provisioner for Self-Adaptive Second-Generation Serverless Applications
- 2024QoS-aware offloading policies for serverless functions in the Cloud-to-Edge continuum
- 2023Hierarchical Auto-scaling Policies for Data Stream Processing on Heterogeneous Resources
TEACHING
In the A.Y. 2025/26 I teach the following courses for the MSc in Computer Science (in Italian):
- Machine Learning (9 ECTS)
- Distributed Systems and Cloud Computing (1 ECTS module)
In March/April 2025, I held a 10-hour doctoral course on Reinforcement Learning for Run-time Performance Management. [Slides]
Check my CV for more information about past teaching activities.
STUDENTS
Current PhD Students
I currently co-supervise the following computer science PhD students:
- Cecilia Calavaro
- Simone Nicosanti
- Emanuele Valzano
SERVICE
Reviewer for Journals
I review manuscripts submitted to high-quality scientific journals, including IEEE TPDS, IEEE TMC, IEEE TNSM, IEEE TCC, ACM CSUR, ACM TAAS, FGCS, JPDC.
Since 2021, I am a member of the Technical Review Board of IEEE Transactions on Parallel and Distributed Systems.
Conference & Workshop Organization
Recent contributions to conference/workshop organization include:
- Artifact Evaluation Co-Chair @ ICPE 2027
- Tutorial Co-Chair @ ACSOS 2026
- Workshop Co-Chair @ AI4AS 2026
- Workshop Co-Chair @ WSCC 2026
- TPC Member @ ICDCS 2026
- TPC Member @ EuroPar 2026
- TPC Member @ DEBS 2026
- TPC Member @ CCGRID 2026
- TPC Member @ RTAS 2026
- TPC Member @ IPDPS 2026
SOFTWARE
Serverledge
A Function-as-a-Service framework designed for Edge-Cloud environments, presented at IEEE PerCom ‘23. Serverledge relies on a decentralized architecture with no centralized gateways for function invocations, supporting horizontal and vertical function execution offloading. Written in Go.