Giacomo CABRIView profile
Professor
Giacomo CABRI is a Full Professor at the University of Modena and Reggio Emilia, affiliated with the Department of Physical, Computer and Mathematical Sciences. His roles include teaching advanced courses such as Distributed Algorithms, Object-Oriented Programming, and Software Development Methodologies across multiple disciplines including Computer Science, Mathematics, and Medicine. His research focuses on distributed systems, autonomous vehicles, smart cities, and digital twins, with a strong emphasis on applying AI and machine learning to real-world challenges. He actively contributes to academic communities through editorial roles and conference organization. Research interests span distributed algorithms, multi-agent systems, smart infrastructure, and socio-technical systems. His work bridges theoretical foundations with practical applications in transportation, manufacturing, and environmental monitoring. Recent publications highlight innovations in autonomous vehicle coordination, digital twin implementations, and context-aware systems. Teaching responsibilities include courses for Computer Science, Mathematics, and interdisciplinary programs such as Medicine and Dentistry. He integrates hands-on labs and project-based learning, emphasizing practical software development and algorithm design. His courses cover topics like object-oriented programming in Java, distributed systems, and big data architectures. Professional activities include organizing workshops on adaptive computing and collective intelligence, and leading projects like the FIRST initiative for virtual factories. His work addresses challenges in interoperability, scalability, and self-adaptation in complex systems. He maintains a personal website and is active in international collaborations through platforms like ORCID (0000-0002-4942-2453).






