Prerequisites
My current research is about large-scale distributed systems and P2P systems. Students of the Laurea Triennale
interested in doing their thesis with me should have already completed the courses on Operating Systems, Computer
Networks, Algorithms and Data Structures, Computer Programming. The same requirements apply for students doing their
Master Degree, with the addition of my course on Distributed Systems.
I'm recently getting too many requests from students for thesis. For this reason, when you send me a request, I
would like to know what is your current grade average (media). I tend to accept only students with very high grades
(28+).
An exception to this rule are students who got involved in Google Summer of Code - let me know what you have
worked on and let's see if we can transform it into a thesis (under my supervision).
Some of my past students here in Trento...
- Roberto Zandonati worked on his thesis about the slicing problem in peer-to-peer systems. We later cooperated
in writing a paper based on his work. The paper has been accepted here:
Alberto Montresor and Roberto Zandonati. Absolute slicing in peer-to-peer
systems. In Proc. of the 5th International Workshop on Hot Topics in Peer-to-Peer Systems (HotP2P'08),
Miami, FL, USA, April 2008.
- Alessio Guerrieri worked on his thesis on DTNs in cooperation with the Create-Net research center (here in
Povo). A paper based on his work has been accepted here:
Alessio Guerrieri, Alberto Montresor, Iacopo Carreras, Francesco De Pellegrini, and Daniele Miorandi. Distributed
estimation of global parameters in delay-tolerant networks. In Proceedings of the 3rd IEEE WoWMoM Workshop on
Autonomic and Opportunistic Communications (AOC'09), Kos, Greece, June 2009.
Later, an extended version of this paper was published in a journal: Alessio Guerrieri, Iacopo Carreras, Francesco
De Pellegrini, Daniele Miorandi, and Alberto Montresor. Distributed estimation of global parameters in
delay-tolerant networks. Computer Communications, 2010.
BTW, Alessio also secured a scholarship of 12.000 euros to participate in a double degree with GeorgiaTech. He
spent the academic year 2009/2010 in Atlanta, Georgia, USA.
- Andrea Dalla Valle worked on a thesis on partition detection in peer-to-peer systems. We have not worked on a
paper yet (my fault!); but again, in the mean time Andrea was the second student to get the Georgiatech
scholarship for 2009/2010.
- Vinay Sachidananda, one of our students of the "Invest your talent in Italy" program, worked on an external
thesis with ArsLogica; I served as internal tutor. Later, part of his work was published here:
Andrey Somov, Vinay Sachidananda, and Roberto Passerone. A Self-Powered Module with Localization and Tracking
System for Paintball. In Proceedings of IWSOS 2008, Vienna, Austria, December 12th 2008. Springer Verlang: LNCS
5343, 182 - 193. As you can guess from the author list, I was not really involved...
- Gabriele Seppi worked on a thesis about "Popularity-based Caching in Underlying Networks With Client Mobility"
working together with DoCoMo (Germany). Gabriele took part in Double Degree with Georgiatech. The work has been
done completely by Gabriele and the DoCoMo guys.
- Stella Margonar developed the Java software that is available on my Algoritmi e Strutture Dati course web page,
for the visualization of algorithms and exercises. Her work was later bought by the publisher that printed my book
on the topic.
- Simone Miorelli developed a flock simulator. The idea is that flocks are examples of self-organized distribued
systems; each flock member follows very simple rules, while a complex, global behavior emerges. His work has been
sponsored by MUSE - the upcoming Trento museum of natural science. We hope to see his work in an exibihit in the
museum. Stay tuned!
- Paolo Pandini is an example that everybody should consider eventually: he is an high-school professor who
decided to enroll in our computer science degree after his retirement. He is becoming younger every year he spend
with us! He helped us in designing teaching modules in computer science for some elementary schools in Valsugana,
based on the "Computer Science Unplugged" book.