School of Computing

Matteo Migliavacca

Senior Lecturer

Photo of M Migliavacca, if available
  • Room M3-37
    Medway Building
    Chatham Maritime,
    ME4 4AG

Publications

My publications are available from the University of Kent's Academic Repository.

Research Interests

I belong to the following research groups:

I work in networked systems, with en emphasis on system building and evaluation. My research interests include parallel data processing, including stream processing and publish subscribe middleware in large scale and cloud scenarios.

Lately I have been involved in security, including secure event processing, runtime taint tracking and information flow control in a variety of languages from Java, to PHP and Erlang.

I am currently collaborating with the LSDS group at Imperial College on Stateful Big Data processing (SEEP project) and Network as a Service (NaaS project) also in collaboration with Microsoft Research.

News


Research Associate opening on Transaction and Stream processing

Our grant on Transaction and Stream processing has been funded by EPSRC. Recuitment is now officially open. More details and online application procedure can be found here. Informal queries about the position should be addressed to m.migliavacca@kent.ac.uk.

CONEXT 2014

Our paper "NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres" has been accepted at CoNEXT 2014!

USENIX ATC 2014

Our paper "Making State Explicit for Imperative Big Data Processing" has been accepted at USENIX ATC 2014!

Ph.D. Funding opportunities

There are funding opportunities for prospective Ph.D. students at University of Kent.

The School of computing is offering every year a number of scholarships open to UK, EU and overseas student wanting to pursue a Ph.D at University of Kent. More information on available funding and what it covers can be found here.

The scholarships are available on topics of interest of the school, including Cloud Computing and Future Computing. Students that are interested in building high performance networked systems in large scale and cloud scenarios, including parallel data processing systems and stream processing can contact me directly.

The School of Computing is a vibrant research environment with strong links with industry, where students have the opportuni ty to work with leading researchers working on Future Computing, Programming Language and Systems, Computational Intelligence, Security and Computing Education.

For more details please contact me.

SIGMOD

Our paper "Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management" has been accepted at SIGMOD!

Publications


  • Luo Mai, Lukas Rupprecht, Abdul Alim, Paolo Costa, Matteo Migliavacca, Peter Pietzuch and Alexander L. Wolf, “NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres”, ACM CoNEXT, Sydney, 12/2014.
  • Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, and Peter Pietzuch, “Making State Explicit for Imperative Big Data Processing”, USENIX Annual Technical Conference (USENIX ATC), Philadelphia, PA, USA, USENIX, 06/2014.
  • Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, and Peter Pietzuch, “Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management”, ACM International Conference on Management of Data (SIGMOD), New York, NY, ACM, 06/2013. [PDF]
  • 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]

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 28/04/2017