activity
20202025
most citedMicroservice Architecture Practices and Experience: a Focused Look on Docker Configuration Files

7 citations · 10 across the 10 of their papers we have counts for

collaborators

12 papers

cs.SE2025

Can LLMs Generate User Stories and Assess Their Quality?

Giovanni Quattrocchi, Liliana Pasquale, Paola Spoletini +1

Requirements elicitation is still one of the most challenging activities of the requirements engineering process due to the difficulty requirements analysts face in understanding a…

cs.CV2025

DILLEMA: Diffusion and Large Language Models for Multi-Modal Augmentation

Luciano Baresi, Davide Yi Xian Hu, Muhammad Irfan Mas'udi +1

Ensuring the robustness of deep learning models requires comprehensive and diverse testing. Existing approaches, often based on simple data augmentation techniques or generative ad…

cs.DC2024

Dependency-aware Resource Allocation for Serverless Functions at the Edge

Luciano Baresi, Giovanni Quattrocchi, Inacio Ticongolo

Serverless computing allows developers to break their code into small components, known as functions, which are automatically managed by a service provider. Being lightweight and m…

cs.SE2023

A Multi-faceted Analysis of the Performance Variability of Virtual Machines

Luciano Baresi, Tommaso Dolci, Giovanni Quattrocchi +1

Cloud computing and virtualization solutions allow one to rent the virtual machines (VMs) needed to run applications on a pay-per-use basis, but rented VMs do not offer any guarant…

cs.SE2023

A Qualitative and Quantitative Analysis of Container Engines

Luciano Baresi, Giovanni Quattrocchi, Nicholas Rasi

Containerization is a virtualization technique that allows one to create and run executables consistently on any infrastructure. Compared to virtual machines, containers are lighte…

cs.SE2022★ 7 cited

Microservice Architecture Practices and Experience: a Focused Look on Docker Configuration Files

Luciano Baresi, Giovanni Quattrocchi, Damian Andrew Tamburri

Cloud applications are more and more microservice-oriented, but a concrete charting of the microservices architecture landscape -- namely, the space of technical options available…

cs.SE2022

Training and Serving Machine Learning Models at Scale

Luciano Baresi, Giovanni Quattrocchi

In recent years, Web services are becoming more and more intelligent (e.g., in understanding user preferences) thanks to the integration of components that rely on Machine Learning…

cs.SE2022

Blockchain-Oriented Services Computing in Action: Insights from a User Study

Giovanni Quattrocchi, Damian Andrew Tamburri, WIllem-Jan Van Den Heuvel

Blockchain architectures promise disruptive innovation but factually they pose many architectural restrictions to classical service-based applications and show considerable design,…

cs.SE2022★ 1 cited

A Declarative Modelling Framework for the Deployment and Management of Blockchain Applications

Luciano Baresi, Giovanni Quattrocchi, Damian Andrew Tamburri +1

The deployment and management of Blockchain applications require non-trivial efforts given the unique characteristics of their infrastructure (i.e., immutability) and the complexit…

cs.CR2022★ 2 cited

DeepThought: a Reputation and Voting-based Blockchain Oracle

Marco Di Gennaro, Lorenzo Italiano, Giovanni Meroni +1

Thanks to built-in immutability and persistence, the blockchain is often seen as a promising technology to certify information. However, when the information does not originate fro…

cs.SE2022

NEPTUNE: Network- and GPU-aware Management of Serverless Functions at the Edge

Luciano Baresi, Davide Yi Xian Hu, Giovanni Quattrocchi +1

Nowadays a wide range of applications is constrained by low-latency requirements that cloud infrastructures cannot meet. Multi-access Edge Computing (MEC) has been proposed as the…

cs.SE2020

Quality Assurance of Heterogeneous Applications: The SODALITE Approach

Indika Kumara, Giovanni Quattrocchi, Damian Tamburri +1

A key focus of the SODALITE project is to assure the quality and performance of the deployments of applications over heterogeneous Cloud and HPC environments. It offers a set of to…