Riccardo Venanzi

Dr. Riccardo Venanzi

orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
2 March 2023 in Computers in Industry
Verified
Journal Article
Open access
RVRiccardo Venanzi
Riccardo Venanzi
SDSimon Dahdal
Simon Dahdal
MSMichele Solimando
Michele Solimando
LCLorenzo Campioni
Lorenzo Campioni
ACAlberto Cavalucci
Alberto Cavalucci
CSCesare Stefanelli
Cesare Stefanelli

4 November 2025 in Journal of Network and Computer Applications
Verified
Journal Article
Open access
RVRiccardo Venanzi
Riccardo Venanzi
Giuseppe Di ModicaGiuseppe Di Modica
Giuseppe Di Modica
Luca FoschiniLuca Foschini
Luca Foschini
Paolo BellavistaPaolo Bellavista
Paolo Bellavista

1 May 2018
Verified
Conference Paper
Closed access
RVRiccardo Venanzi
Riccardo Venanzi
Burak KantarciBurak Kantarci
Burak Kantarci
Luca FoschiniLuca Foschini
Luca Foschini
Paolo BellavistaPaolo Bellavista
Paolo Bellavista
Consolidation of Internet of Things and Fog computing paradigms requires effective and efficient application-layer protocols between service seekers and providers. As most of these nodes run on batteries, discovering service providing devices in an IoT-Fog environment has to be performed in an energy-efficient way. In this paper, we propose Power Efficient Node Discovery (PEND), which is an MQTT-driven IoT-fog integration solution for the sustainability of object discovery in a publish/subscribe environment. By enabling the MQTT broker to serve as a fog node to trigger turning on/off of the Bluetooth interfaces of subscriber objects, Bluetooth Low Energy Scanner (BLE-S), and to monitor the trajectories of publishers/advertisers, Bluetooth low Energy Advertiser (BLE-A), we introduce significant reduction in the Bluetooth, CPU, and process- specific power consumption of the mobile devices. The reduction in the battery drain by the BLE interface under the proposed scheme can be as low as 10%-20% of a naive, locality based discovery benchmark whereas the process specific battery drain of the proposed scheme can be as low as 55%-62% of the node discovery benchmark. Furthermore, with the synchronization of the publishers and subscribers at the fog layer entity, i.e., MQTT broker, 100% node discovery can be achieved by the scanning/service subscriber devices.

18 January 2023 in IEEE Access
Verified
Journal Article
Open access
Federico MontoriFederico Montori
Federico Montori
IZIvan Zyrianoff
Ivan Zyrianoff
LGLorenzo Gigli
Lorenzo Gigli
ACAlessandro Calvio
Alessandro Calvio
RVRiccardo Venanzi
Riccardo Venanzi
TCTullio Salmon Cinotti
Tullio Salmon Cinotti
Condition Monitoring (CM) is an extremely critical application of the Internet of Things (IoT) within Industry 4.0 and Smart City scenarios, especially following the recent energy crisis. CM aims to monitor the status of a physical appliance over time and in real time in order to react promptly when anomalies are detected, as well as perform predictive maintenance tasks. Current deployments suffer from both interoperability and management issues within their engineering process at all phases – from their design to their deployment, to their management –, often requiring human intervention. Furthermore, the fragmentation of the IoT landscape and the heterogeneity of IoT solutions hinder a seamless onboarding process of legacy devices and systems. In this paper, we tackle these problems by first proposing an architecture for CM based on both abstraction layers and toolchains, i.e ., automated pipelines of engineering tools aimed at supporting the engineering process. In particular, we introduce four different toolchains, each of them dedicated to a well-defined task ( e.g ., energy monitoring). This orthogonal separation of concerns aims to simplify both the understanding of a complex ecosystem and the accomplishment of independent tasks. We then illustrate our implementation of a complete CM system that follows said architecture as a real Structural Health Monitoring (SHM) pilot of the Arrowhead Tools project, by describing in detail every single tool that we developed. We finally show how our pilot achieves the main objectives of the project: the reduction of engineering costs, the integration of legacy systems, and the interoperability with IoT frameworks.

29 June 2025 in Electronics
Verified
Journal Article
Open access
PDF file
Isam AL JAWARNEHIsam AL JAWARNEH
Isam AL JAWARNEH
LRLorenzo Rosa
Lorenzo Rosa
RVRiccardo Venanzi
Riccardo Venanzi
Luca FoschiniLuca Foschini
Luca Foschini
Paolo BellavistaPaolo Bellavista
Paolo Bellavista
The integration of distributed big data analytics into modern industrial environments has become increasingly critical, particularly with the rise of data-intensive applications and the need for real-time processing at the edge. While High-Performance Computing (HPC) systems offer robust petabyte-scale capabilities for efficient big data analytics, the performance of big data frameworks, especially on ARM-based HPC systems, remains underexplored. This paper presents an extensive experimental study on deploying Apache Spark 3.0.2, the de facto standard in-memory processing system, on an ARM-based HPC system. This study conducts a comprehensive performance evaluation of Apache Spark through representative big data workloads, including K-means clustering, to assess the effects of latency variations, such as those induced by network delays, memory bottlenecks, or computational overheads, on application performance in industrial IoT and edge computing environments. Our findings contribute to an understanding of how big data frameworks like Apache Spark can be effectively deployed and optimized on ARM-based HPC systems, particularly when leveraging vectorized instruction sets such as SVE, contributing to the broader goal of enhancing the integration of cloud–edge computing paradigms in modern industrial environments. We also discuss potential improvements and strategies for leveraging ARM-based architectures to support scalable, efficient, and real-time data processing in Industry 4.0 and beyond.

26 November 2025 in Internet of Things
Verified
Journal Article
Open access
RVRiccardo Venanzi
Riccardo Venanzi
LCLorenzo Colombi
Lorenzo Colombi
DTDavide Tazzioli
Davide Tazzioli
SDSimon Dahdal
Simon Dahdal
MTMauro Tortonesi
Mauro Tortonesi
Luca FoschiniLuca Foschini
Luca Foschini