I am an Adjunct Professor and a Post-Doc Researcher at Department of Computer Science and Engineering at University of Bologna.
I am a founder of Unibo Laboratory of Information System and Security (ULISSE), a member of the Italian National Laboratory for Cybersecurity (Bologna node), and the
member of the Microservice Community (Microservice Security Group)
I obtained my Ph.D. at the Department of Electrical, Electronic and Information Engineering “Guglielmo Marconi” (DEI), at University of Bologna in 2020, where i was a member of the Network Laboratory (NetLab).
I also took part in two academic exchanges, working as a visiting researcher at University of Queensland at the School of Information Technology & Electrical Engineering, and at Polytech of Nice Sophia were i obtained a Second Level Master on Ubiquitous Networking and Security.
My research focuses on aspects of computer security related to innovative software architectures. In particular, my actual research activity aims to study, design and implement innovative solutions that allow to improve the safety and operational robustness of connected production industrial network and devices for cyber-security contexts.
Some of my main works includes a study of the Insider Threat problem on Microservice Architecture for Smart Mobility Application. The development of a framework for enforce Security Network Policies over Industrial Network, and an original Software Defined Network Architecture that combined Constraint Programming and Data Plane Programmability features.
Additional details on my CV.
In this work, we conduct a systematic review of the field, gathering 290 relevant publications at the time of writing, the largest curated dataset on the Microservice and Security field.
In this manuscript we present an original implementation of network management functions in the context of Software Defined Networking. We demonstrate a full integration of an artificial intelligence driven management, an SDN control plane, and a programmable data plane. Constraint Programming is used to implement a management operating system that accepts high level specifications, via a northbound interface, in terms of operational objective and directives. These are translated in technology-specific constraints and directives for the SDN control plane, leveraging the programmable data plane, which is enriched with functionalities suited to feed data that enable the most effective operation of the intelligent control plane, by exploiting the P4 language.
In this paper, we look at federated platooning from an insiders’ perspective. In our development, first we outline the basic elements of platooning and federation of platooning operators. Then, we provide a comprehensive analysis to identify the possible insiders (employees, users, operators, and federated members) and the threats they pose.