Publications
Partial lists are also available in
DBLP
and
Google Scholar.
2026
- A Bootstrapping Technique for Reducing the Costs of Machine Learning Models for Predicting Execution Times in IaaS Clouds
R. Marotta, G. Russo Russo, F. Quaglia, P. Di Sanzo
Proceedings of the 2025 ACM Symposium on Cloud Computing (SoCC '25)
[doi] - Energy- and Quantization-aware {DNN} Partitioning in the Edge-Cloud Continuum (Work In Progress Paper)
S. Nicosanti, G. Russo Russo, V. Cardellini
Proceedings of the 17th ACM/SPEC International Conference on Performance Engineering, ICPE Companion 2026
[doi] - Spec2FaaS: using AI Agents for Autonomous Serverless Function Development and Deployment
M. Lupini, G. Russo Russo, V. Cardellini
Proceedings of the 20th ACM International Conference on Distributed and Event-based Systems, DEBS 2026, Lisbon, Portugal, June 23-26, 2026
2025
- Beyond Cloud: Serverless Functions in the Compute Continuum
C. Calavaro, V. Cardellini, F. Lo Presti, G. Russo Russo
SN Computer Science, 6, 194, 1-19
- Energy-Efficient Function Invocation Scheduling for Edge FaaS Platforms
F. Righetti, B. Cornacchia, G. Russo Russo, N. Tonellotto, V. Cardellini, C. Vallati
Proceedings of the 2025 IEEE International Conference on Smart Computing (SMARTCOMP)
- Towards {QoS}-Aware Serverless Function Offloading in the Edge-Cloud Continuum through Reinforcement Learning
G. Russo Russo, P. Spaziani, V. Cardellini
Proceedings of 2025 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
- WasteLess: An Optimal Provisioner for Self-Adaptive Second-Generation Serverless Applications
E. Incerto, R. Pizziol, G. Russo Russo, M. Tribastone
Proceedings of the 20th International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Ottawa, ON, Canada, April 28-29, 2025
2024
- A framework for offloading and migration of serverless functions in the Edge–Cloud Continuum
G. Russo Russo, V. Cardellini, F. Lo Presti
Pervasive and Mobile Computing, 100, 101915, 1-15
[pdf] - Function Offloading and Data Migration for Stateful Serverless Edge Computing
M. Nardelli, G. Russo Russo
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, ICPE 2024, London, United Kingdom, May 7-11, 2024
- QoS-aware offloading policies for serverless functions in the Cloud-to-Edge continuum
G. Russo Russo, D. Ferrarelli, D. Pasquali, V. Cardellini, F. Lo Presti
Future Generation Computer Systems, 156, 1-15
[pdf] - Towards a Multi-Armed Bandit Approach for Adaptive Load Balancing in Function-as-a-Service Systems
G. Russo Russo, E. D'Alessandro, V. Cardellini, F. Lo Presti
IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024 - Companion
- Towards Energy-Aware Execution and Offloading of Serverless Functions
C. Calavaro, G. Russo Russo, M. Salvati, V. Cardellini, F. Lo Presti
Proceedings of the 4th Workshop on Flexible Resource and Application Management on the Edge, FRAME 2024, Pisa, Italy, June 3-7, 2024
- Wasimoff: Distributed Computation Offloading Using WebAssembly in the Browser
A. Semjonov, G. Russo Russo, H. Bornholdt, J. Edinger
Proceedings of 2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom 2024 Workshops, Biarritz, France, March 11-15, 2024
2023
- Artifact: Serverledge: Decentralized Function-as-a-Service for the Edge-Cloud Continuum
G. Russo Russo, T. Mannucci, V. Cardellini, F. Lo Presti
Proceedings of IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2023, Atlanta, GA, USA, March 13-17, 2023
- Compute continuum: What lies ahead?
M. Nardelli, G. Russo Russo, V. Cardellini
Euro-Par 2023: Parallel Processing Workshops - Euro-Par 2023 International Workshops, Limassol, Cyprus, August 28 - September 1, 2023, Revised Selected Papers, Part I
- FIGARO: reinForcement learnInG mAnagement acRoss the computing cOntinuum
F. Filippini, R. Cavadini, D. Ardagna, R. Lancellotti, G. Russo Russo, V. Cardellini, F. Lo Presti
3rd International Workshop on Distributed Machine Learning for the Intelligent Computing Continuum (DML-ICC 2023), Published in: Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing, UCC 2023, Taormina (Messina), Italy, December 4-7, 2023
- Hierarchical Auto-scaling Policies for Data Stream Processing on Heterogeneous Resources
G. Russo Russo, V. Cardellini, F. Lo Presti
ACM Trans. Auton. Adapt. Syst., 18, 4, 14:1--14:44
- Serverledge: Decentralized Function-as-a-Service for the Edge-Cloud Continuum
G. Russo Russo, T. Mannucci, V. Cardellini, F. Lo Presti
Proceedings of IEEE International Conference on Pervasive Computing and Communications, PerCom 2023, Atlanta, GA, USA, March 13-17, 2023
- Serverless Functions in the Cloud-Edge Continuum: Challenges and Opportunities
G. Russo Russo, V. Cardellini, F. Lo Presti
Proceedings of the 31st Euromicro International Conference on Parallel, Distributed and Network-based Processing, PDP 2023, Naples, Italy, March 1-3, 2023
2022
- Real-time analysis of market data leveraging Apache Flink
C. Calavaro, G. Russo Russo, V. Cardellini
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, DEBS 2022, Copenhagen, Denmark, June 27 - 30, 2022
- Run-time Adaptation of Data Stream Processing Systems: The State of the Art
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
ACM Computing Surveys, 54, 11s, 237:1-237:36 (plus 20-page suppl. material)
- Towards {QoS}-Aware Function Composition Scheduling in Apache OpenWhisk
G. Russo Russo, A. Milani, S. Iannucci, V. Cardellini
Proceedings of 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom 2022 Workshops, Pisa, Italy, March 21-25, 2022
2021
- AI-driven performance management in data-intensive applications
A. Alnafessah, G. Russo Russo, V. Cardellini, G. Casale, F. Lo Presti
Communications Network and Service Management in the Era of Artificial Intelligence and Machine Learning
[doi] - Elastic Pulsar Functions for Distributed Stream Processing
G. Russo Russo, A. Schiazza, V. Cardellini
ICPE '21: ACM/SPEC International Conference on Performance Engineering, Virtual Event, France, April 19-21, 2021
[doi] - MEAD: Model-Based Vertical Auto-Scaling for Data Stream Processing
G. Russo Russo, V. Cardellini, G. Casale, F. Lo Presti
Proceedings of 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID '21, Virtual Event, May 10-13, 2021
- Towards a Security-Aware Deployment of Data Streaming Applications in Fog Computing
G. Russo Russo, V. Cardellini, F. Lo Presti, M. Nardelli
Fog/Edge Computing For Security, Privacy, and Applications
[doi]
2020
- Model-based Auto-Scaling of Distributed Data Stream Processing Applications
G. Russo Russo
Proceedings of the 21st International Middleware Conference Doctoral Symposium, Middleware 2020, Virtual Event / Delft, The Netherlands, December 07-11, 2020
[doi]
2019
- Reinforcement Learning Based Policies for Elastic Stream Processing on Heterogeneous Resources
G. Russo Russo, V. Cardellini, F. Lo Presti
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, DEBS 2019, Darmstadt, Germany, June 24-28, 2019
- Self-Adaptive Data Stream Processing in Geo-Distributed Computing Environments
G. Russo Russo
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, DEBS 2019, Darmstadt, Germany, June 24-28, 2019
2018
- A Multi-level Elasticity Framework for Distributed Data Stream Processing
M. Nardelli, G. Russo Russo, V. Cardellini, F. Lo Presti
Euro-Par 2018: Parallel Processing Workshops - Euro-Par 2018 International Workshops, Turin, Italy, August 27-28, 2018, Revised Selected Papers
- Decentralized self-adaptation for elastic Data Stream Processing
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Future Generation Computer Systems, 87, 171--185
- Multi-Level Elasticity for Wide-Area Data Streaming Systems: {A} Reinforcement Learning Approach
G. Russo Russo, M. Nardelli, V. Cardellini, F. Lo Presti
Algorithms, 11, 9, 134:1-134:27
- Optimal operator deployment and replication for elastic distributed data stream processing
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Concurrency and Computation: Practice & Experience, 30, 9, e4334:1-e4334:20
- Towards Decentralized Auto-Scaling Policies for Data Stream Processing Applications
G. Russo Russo
Proceedings of the 10th Central European Workshop on Services and their Composition, Dresden, Germany, February 8-9, 2018
[doi]
2017
- Auto-Scaling in Data Stream Processing Applications: {A} Model-Based Reinforcement Learning Approach
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
New Frontiers in Quantitative Methods in Informatics - 7th Workshop, InfQ 2017, Venice, Italy, December 4, 2017, Revised Selected Papers
[doi] - Towards Hierarchical Autonomous Control for Elastic Data Stream Processing in the Fog
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Euro-Par 2017: Parallel Processing Workshops - Euro-Par 2017 International Workshops, Santiago de Compostela, Spain, August 28-29, 2017, Revised Selected Papers
[doi]