Marco Di Felice

Full Professor in Computer Science
Department of Computer Science and Engineering
University of Bologna

Menu

Short Bio

Marco Di Felice obtained a Ph.D. in Computer Science from the University of Bologna in 2008. He was a visiting researcher at the Georgia Institute of Technology, USA and Northeastern University, USA. Since 2022, he has been a Full Professor at the Department of Computer Science and Engineering of the University of Bologna. He is a member of the Ph.D. board Engineering and Information Technology for Structural and Environmental Monitoring and Risk Management (EIT4SEMM) and the DISI delegate at the interdepartmental Advanced Research Center on Electronic System (ARCES).

His recent research activity focuses on pervasive and mobile systems, the Internet of Things (IoT), and the Artificial Intelligence of Things (AIoT). In these areas, he works on aspects such as networking and network resource optimization using AI-driven approaches, analysis and processing of sensor data in extreme edge or distributed/federated environments, design and development of IoT data management architectures, and computation across the edge-cloud continuum. He also develops applications and services for IoT systems in structural/environmental monitoring and healthcare. At DISI, he is the co-founder and coordinator of the IoT Prism Laboratory, dedicated to supporting research and teaching activities on pervasive and mobile systems

He has authored over 160 publications in international journals and conference proceedings in the areas of analysis, modeling, and performance evaluation of pervasive and mobile systems. In 2012, his paper: "DySCO: A DYnamic Spectrum and COntention Control Framework for Enhanced Broadcast Communication in Vehicular Networks" received the Best Paper Award at the 10th ACM International Symposium on Mobility Management and Wireless Access (MOBIWAC 2012). In 2013, his paper: "Re-establishing Network Connectivity in Post-Disaster Scenarios Through Mobile Cognitive Radio Networks" received the Best Paper Award presso il 12th IEEE Mediterranean Ad Hoc Networking Workshop (IEEE Med-Hoc-Net 2013). In 2019, his paper: "BEE-DRONES: Energy-efficient Data Collection on Wake-Up Radio-based Wireless Sensor Networks" received the Best Paper Award at the IEEE INFOCOM Workshop on Hot Topics in Social and Mobile Connected Smart Objects (IEEE HotSALSA 2019).

He is currently an Associate Editor for the journals: Computer Networks (Elsevier) and Drones (MDPI). Previously, he held a similar role for the journals Ad Hoc Networks (Elsevier) and the IEEE IoT Journal. Additionally, he has served as a member of the Technical Program Committee (TPC) for more than 70 IEEE/ACM conferences and has chaired numerous conferences (General Chair@IEEE CCNC 2024 and IFIP WWIC 2019, Program Chair@IEEE CCNC 2022, IFIP WWIC 2018, IEEE M&N 2019, etc.) and international workshops (IEEE CORAL 2012-15, SWANSITY 2014, WISARN 18-23, NetRobiCS 2024, etc.).

He has participated in nationally and European relevant projects, including the PRIN 2006 NADIR project (main theme: wireless mesh networking), PRIN 2009 STEM-NET (main theme: wireless cognitive networking), ARTEMIS Internet-of-Energy (IoE) (main theme: IoT smart energy systems), ARTEMIS Arrowhead (main theme: IoT interoperability), H2020 EU-BR SWAMP (main theme: smart agriculture), Artemis H2020 Arrowhead Tools (UNIBO Leader) (main theme: IoT systems of systems), AlmaIdea Senior BEE-DRONES (Principal Investigator) (main theme: UAV-IoT integration), BRIC 2019 MAC4PRO (WP Leader) (main theme: IoT-based structural health monitoring), BRIC 2021 DS2 (main theme: IoT-based structural health monitoring). He is currently the Principal Investigator of the PRIN 2022 I-TROPHYTS project and Research Unit Leader of the PRIN 2022 PNRR SORTT project : both projects address next-generation wearable AIoT-empowered and robotic systems for motor rehabilitation applications.

He has supervised over 150 undergraduate and master's theses for the Computer Science programs at the University of Bologna. He is the instructor for the Databases course (Bachelor's degree in Computer Science for Management) and for three courses of the Master's degree in Computer Science: Internet of Things, Context-Aware Systems, and Data Analytics. He has also taught several courses related to IoT systems and data analysis in post-graduate Master's programs organized by UNIBO and the Bologna Business School (BBS), as well as in corporate training courses.