photo
Contact Details
Dr Matteo Migliavacca
Research Associate

Huxley Building, room 246
ICL - Dept. Computing - DSE
I am now a Research Associate at DSE group working on the SmartFlow project. I received my Ph.D. degree in computer science at Politecnico di Milano (March 2008), with a thesis on Middleware Services for Large Scale Dynamic Distributed Systems. My main research interests are in Distributed Systems in the areas of routing, adaptivity, context-awareness, and programming abstractions.

Curriculum Vitae

My CV can be downloaded from here (italian version).

Software

I have been been collaborating with Gianpaolo Cugola in the development of the REDS publish subscribe middleware framework. Currently I am working on its redesign for increased extensibility and flexibility.

Projects

EPSRC

Smartflow, 2008 - current

EU

WASP: “Wirelessly Accessible Sensor Populations”, 2006-2008, Prof.Carlo Ghezzi

RUNES: “Reconfigurable Ubiquitous Networked Embedded Systems”, 2004-2006, Prof. Gian Pietro Picco

POMPEI: “Peer-to-peer location and presence mobile services for managing crisis and disaster situations”, 2005-2007, Prof. Carlo Ghezzi

Italian government

IS-MANET “Infrastrutture Software per Reti Ad-hoc Orientate ad Ambienti Difficili”, 2003-2006, Prof. Carlo Ghezzi

Publications

Conferences


  • Nicholas Poul Schultz-Moeller, Matteo Migliavacca, and Peter Pietzuch, “Distributed Complex Event Processing with Query Optimisation”, In Proceedings of the Third ACM International Conference on Distributed Event-Based Systems (DEBS'09), Nashville, TN, July 6-9th 2009.
  • Gianpaolo Cugola, Alessandro Margara, Matteo Migliavacca “Context-Aware Publish-Subscribe: Model, Implementation, and Evaluation” In Proceedings of the IEEE Symposium on Computers and Communications (ISCC'09) Sousse, Tunisia, July 5 - 8, 2009.
  • Gianpaolo Cugola, Matteo Migliavacca “A Context and Content-Based Routing Protocol for Mobile Sensor Networks” In Proceedings of 6th European Conference on wireless sensor networks, EWSN 2009, Cork, Ireland, February 11-13, 2009.
  • Matteo Migliavacca, Gianpaolo Cugola “Adapting publish-subscribe routing to traffic demands” In Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems, DEBS 2007, Toronto, Ontario, Canada, June 20-22, 2007.
  • Gianpaolo Cugola,  Matteo Migliavacca, Alessandro Monguzzi "On adding replies to publish-subscribe" In Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems, DEBS 2007, Toronto, Ontario, Canada, June 20-22, 2007.
  • Gian Pietro Picco, Matteo Migliavacca, Amy L. Murphy, Gruia-Catalin Roman "Distributed Abstract Data Types" In Proceedings of the 8th International Symposium on Distributed Objects and Applications (DOA'06), Montpellier (France), October 2006. Springer Lecture Notes on Computer Science
  • Paolo Costa, Davide Frey, Matteo Migliavacca, Luca Mottola “Towards Lightweight Information Dissemination in Inter-Vehicular Networks” In Proceedings of the Third ACM International Workshop on Vehicular Ad Hoc Networks (VANET 2006)
  • Roberto Baldoni, Roberto Beraldi, Gianpaolo Cugola, Matteo Migliavacca, Leonardo Querzoni “Structure-less Content-Based Routing in Mobile Ad Hoc Networks” In Proc. IEEE International Conference on Pervasive Services 2005 (ICPS'05), Santorini, Greece, 11-14 July 2005
  • Paolo Costa, Matteo Migliavacca, Gianpaolo Cugola, Gian Pietro Picco “Epidemic Algorithms for Reliable Content-Based Publish-Subscribe: An Evaluation” In Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS04), March 23-26, 2004, Tokyo (Japan).
  • Paolo Costa, Matteo Migliavacca, Gianpaolo Cugola, Gian Pietro Picco “Introducing Reliability in Content-Based Publish-Subscribe through Epidemic Algorithms” In Proceedings of the 2nd International Workshop on Distributed Event-Based Systems (DEBS'03), San Diego (CA, USA), 2003.

Journals


Roberto Baldoni, Roberto Beraldi, Gianpaolo Cugola, Matteo Migliavacca, Leonardo Querzoni “Content-Based Routing in Highly Dynamic Mobile Ad Hoc Networks” In Journal of Pervasive Computing and Communications, vol 1 issue 4.

Teaching

  • Teaching Assistant for Distributed System course (2006/2007-2007/2008), Prof. Gianpaolo Cugola, Politecnico di Milano
  • Teaching Assistant for Languages and Algorithm Complexity course (2006/2007), Prof. Spoletini, Politecnico di Milano, Cremona
  • Teaching Assistant for Distributed System course (2004/2005 - 2005/2006), Prof. Gian Pietro Picco, Politecnico di Milano
  • Teaching Assistant for Distributed System course (2003/2004), Prof. Amy L. Murphy , Politecnico di Milano
  • Teaching Assistant for Languages and Algorithm Complexity course (2003/2004 - 2005/2006), Prof. Ghezzi, Politecnico di Milano
I have also been supervising M.Sc. students at Politecnico on publish-subscribe middleware since 2005.
.