I got my Ph.D. from the University of Bologna in 2000, where I also served as Research Assistant from 2002 to 2005. I am now Associate Professor at the University of Trento, where I teach courses related to algorithms, data structures and distributed algorithms.
Peersim is a framework for simulating large-scale distributed systems, aka peer-to-peer systems, written in cooperation with Mark Jelasity, Spyros Voulgaris, Gian Paolo Jesi. We are not actively developing it any more; version 1.0.5 has been released on September 29th, 2009.
- Based on SourceForge statistics, it has been downloaded more than 30.000 times!
- Based on Google Scholar, more than 700 papers cite it
Jgroup/Arm combines Jgroup, an integration of group technology with distributed objects, and ARM, the autonomous replication management system. It has been written in cooperation with Hein Meling. This project was the output of our Ph.D. theses.
- Tutorial speaker at Middleware’16, Trento, Italy, December 2016
- Tutorial speaker at ICDCS’16, Nara, Japan, June 2016.
- Keynote speaker at ACM CompArch’12, Bertinoro, Forli’, June 2012
- My paper “Cloudy Weather for P2P, with a Chance of Gossip” won the best paper award at P2P’11!
- My first book is out!
- Editor, Special Issue on “Extreme Distributed Systems: From Large Scale to Complexity”, Springer Computing, September 2012.
- 2012–2015: Coordinator of the Computer Science and Engineering degrees, DISI, University of Trento.
- 2011–2014: Associate Editor of Springer Computing Journal
- 2010–2013: Steering committee chair: Peer-to-Peer Computing Conference
- 2010–2012: Coordinator of the Autonomic Security project, financed by the Italian PRIN Programme
- 2010–2012: Member of the Nucleo di Valutazione (Evaluation Committee) of the University of Trento
- 2007–2009: Steering committee member, DAIS Conference
- 2007–2012: Coordinator of the ATLAS project, financed by the EU-US ATLANTIS Programme
- 2006–2009: Coordinator of the Computer Science Degrees, Faculty of Science, University of Trento