Matteo Nardelli

I am a PhD student of Computer Science, Control and Geoinformation at the Dept. of Civil Engineering and Computer Science Engineering of the University of Rome Tor Vergata, Italy.
My current research covers large-scale distributed systems, particularly focused on distributed data stream processing systems.

In October 2014, I achieved my master's degree cum laude in Computer Engineering at the University of Rome Tor Vergata.
Here you can find my CV and a list of publications from DBLP and Google Scholar.

Contact information

Matteo Nardelli
Dipartimento di Ingegneria Civile e Ingegneria Informatica
Università di Roma "Tor Vergata"
Via del Politecnico 1, 00133 Roma, Italy
e-mail: email address

Biography

October 2014: master's degree cum laude in Computer Engineering at the University of Rome Tor Vergata.
Thesis title: "A network-aware approach for data stream processing" (Italian).

February 2012: bachelor's degree cum laude in Computer Engineering at the University of Rome Tor Vergata.
Thesis title: "Analysis and simulation of throughput-optimal access protocol for wireless networks" (Italian).

Publications

International Conferences and Workshops

2016
  • V. Cardellini, M. Nardelli, D. Luzi, "Elastic Stateful Stream Processing in Storm", To be published in Proceedings of the 2016 International Conference on High Performance Computing & Simulation (HPCS 2016), 8 pages, Innsbruck, Austria, July 2016.
  • V. Cardellini, V. Grassi, F. Lo Presti, M. Nardelli, "Optimal Operator Placement for Distributed Stream Processing Applications", To be published in Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (DEBS 2016), pp. 69-80, Irvine, CA, USA, June 2016. doi: 10.1145/2933267.2933312. Honorable Mention Paper Award
  • G. Marciani, M. Piu, M. Porretta, M. Nardelli, V. Cardellini, "Grand Challenge: Real-time Analysis of Social Networks Leveraging the Flink Framework", To be published in Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (DEBS 2016), pp. 386-389, Irvine, CA, USA, June 2016. doi:10.1145/2933267.2933517.
  • M. Nardelli, "Doctoral Symposium: Placement of Distributed Stream Processing over Heterogeneous Infrastructures", To be published in Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (DEBS 2016), pp. 422-425, Irvine, CA, USA, June 2016. doi:10.1145/2933267.2933432.
  • M. Nardelli, "QoS-aware Deployment of Data Streaming Applications over Distributed Infrastructures", To be published in Proceedings of the 39th IEEE International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2016), 6 pages, Opatija, Croatia, May 2016.
  • M. Nardelli, "A Framework for Data Stream Applications in Distributed Cloud", Proceedings of the 8th ZEUS Workshop 2016 (ZEUS 2016), pp. 56–63, Vienna, Austria, January 2016. CEUR-WS.org/Vol-1562. (PDF)
2015
  • V. Cardellini, V. Grassi, F. Lo Presti, M. Nardelli, "Distributed QoS-aware scheduling in Storm", Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems (DEBS 2015), pp. 344-347, Oslo, Norway, July 2015. doi:10.1145/2675743.2776766. Best Poster Award
  • V. Cardellini, V. Grassi, F. Lo Presti, M. Nardelli, "On QoS-aware scheduling of data stream applications over fog computing infrastructures", 5th International Workshop on Management of Cloud and Smart City Systems 2015 (MOCS 2015), in conjunction with ISCC 2015. Published in Published in Proceedings of the 2015 IEEE Symposium on Computers and Communication (ISCC 2015), pp. 271-276, Larnaca, Cyprus, July 2015. doi:10.1109/ISCC.2015.7405527. (IEEE Xplore, PDF)

Technical Reports

  • V. Cardellini, V. Grassi, F. Lo Presti, and M. Nardelli, "Distributed QoS-aware scheduling in Storm". Technical Report DICII RR-15.7, University of Rome Tor Vergata, 2015. (PDF)

Software

Distributed Storm

Distributed Storm is an extension of Apache Storm, that provides distributed monitoring, scheduling and management capabilities. GitHub repository.

Elastic Storm

Elastic Storm is an extension of Apache Storm that introduces mechanisms for elasticity and stateful migration. GitHub repository.