Curriculum Vitae
My CV can be downloaded from here.
SoftwareI have 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.
ProjectsEPSRCSmartflow, 2008 - current
EUWASP: “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 governmentIS-MANET “Infrastrutture Software per Reti Ad-hoc Orientate ad Ambienti Difficili”, 2003-2006, Prof. Carlo GhezziPublications
Conferences
-
Ioannis Papagiannis, Matteo Migliavacca, and Peter
Pietzuch, “PHP Aspis: Using Partial Taint Tracking To Protect
Against Injection Attacks”, 2nd USENIX Conference on Web
Application Development (WebApps), Portland, OR, USA, USENIX,
06/2011. [PDF]
-
Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand,
Jean Bacon, and Peter Pietzuch, “Distributed Middleware
Enforcement of Event Flow Security Policy”, ACM/IFIP/USENIX
11th International Middleware Conference, Bangalore, India,
11/2010. [PDF]
- Jean Bacon, David Evans, David M. Eyers, Matteo Migliavacca, Peter
Pietzuch, and Brian Shand, “Enforcing End-to-end Application
Security in the Cloud”, ACM/IFIP/USENIX 11th International
Middleware Conference, Bangalore, India,
11/2010. [PDF]
-
Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand,
Jean Bacon, and Peter Pietzuch, “High-Performance Event
Processing with Information Security”, USENIX Annual
Technical Conference (USENIX ATC), Boston, MA, USA, USENIX,
06/2010. [PDF]
-
Ioannis Papagiannis, Matteo Migliavacca, David M. Eyers, Brian Shand,
Jean Bacon, and Peter Pietzuch, “Enforcing User Privacy in
Web Applications using Erlang”, Web 2.0 Security and
Privacy, Oakland, CA, USA, 05/2010. [PDF]
-
Gianpaolo Cugola, Matteo Migliavacca “MultiCaR: Remote
invocation for large scale, context-aware applications” In
Proceedings of the IEEE Symposium on Computers and Communications
(ISCC'10) Riccione, Italy, July 22-25th, 2010. [PDF]
-
Kuen Hung Tsoi, Ioannis Papagiannis, Matteo Migliavacca, Wayne Luk,
and Peter Pietzuch, “Accelerating Publish/Subscribe Matching
on Reconfigurable Supercomputing Platforms”, Many-Core and
Reconfigurable Supercomputing Conference (MRSC), Rome, Italy, March,
22-24th, 2010. [PDF]
- 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. [PDF]
-
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. [PDF]
-
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. [PDF]
- 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. [PDF]
- 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. [PDF]
- 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. [PDF]
- 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). [PDF]
- 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.
[PDF]
- 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). [PDF]
- 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. [PDF]
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.
-
Jean Bacon, David Eyers, Jatinder Sigh, Brian Shand, Matteo Migliavacca and Peter Pietzuch, “Security in Multi-domain Event-based Systems”, it - Information Technology (http://it-information-technology.de/), vol. 51, no. 5, Munich/Germany, Oldenbourg Wissenschaftsverlag, 10/2009.
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.
|