Andrea Rosà
PhD student - Research Assistant - Teaching Assistant
 















CV


Contact


Andrea Rosà

andrea.rosa@usi.ch


Office hours (for students):

Thursdays, h. 15.30-17.00  


Università della Svizzera italiana

Faculty of Informatics

Via Giuseppe Buffi 13

CH-6904 Lugano

Switzerland


Phone: +41 58 666 4455 ext. 2183


Note: to call my office, first dial

+41 58 666 4455; then, when the operator answers, dial # followed

by 2183.

I'm a PhD student of the Faculty of Informatics at Università della Svizzera italiana (USI) in Lugano, Switzerland. I work in the Dynamic Analysis Group (DAG) and I'm involved in the LoadOpt project. My advisor is Prof. Walter Binder.



Research

My primary research field is the characterization, modeling and optimization of concurrent applications and multicore/distributed systems, with particular focus on scalability bottlenecks, reliability, and application failures.



Teaching

I am teaching assistant of the following course:

  1. Bullet Programming Fundamentals III

6 ECTS - Fall 2016 - Course director: Prof. Walter Binder.


In the past, I have assisted the following courses:


  1. Bullet Advanced Programming and Design
    6 ECTS - Fall 2015 - Course director: Prof. Walter Binder.

  2. Bullet Algorithms and Data Structures

6 ECTS - Spring 2015 - Course director: Prof. Antonio Carzaniga.

  1. Bullet Computer Networking

6 ECTS - Fall 2014 - Course director: Prof. Antonio Carzaniga.

  1. Bullet Databases

6 ECTS - Spring 2014 - Course director: Prof. Gabriella Pasi.



Education

  1. Bullet PhD candidate in Informatics

Università della Svizzera italiana (USI), October 2013 - ongoing.
Project: LoadOpt - Workload Characterization and Optimization for Multicore Systems.
Advisor: Prof. Walter Binder.


  1. Bullet MSc in "Engineering of Computer Science"

Politecnico di Milano, September 2011 - October 2013.
Master thesis: "Generazione di workload per sistemi paralleli" - Online at this link.
Advisors: Prof. Giuseppe Serazzi and Prof. Marco Gribaudo.


  1. Bullet BSc in "Engineering of Computer Science"

Politecnico di Milano, September 2008 - September 2011.



Projects

  1. Bullet LoadOpt - Workload Characterization and Optimization for Multicore Systems

2013 - ongoing

More information available at this link.



Publications

Journal Papers

  1. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Failure Analysis and Prediction for Big-Data Systems”. IEEE Transactions on Services Computing (to appear), 2016.

  2. Bullet Andrea Rosà, Lydia Y. Chen, Robert Birke, and Walter Binder. “Demystifying Casualties of Evictions in Big Data Priority Scheduling”. SIGMETRICS Perform. Eval. Rev., 42(4):12–21, Mar. 2015.

  3. Bullet Derya Çavdar, Andrea Rosà, Lydia Y. Chen, Walter Binder, and Fatih Alagöz. “Quantifying the Brown Side of the Priority Scheduler: Lessons from Big Clusters”. SIGMETRICS Perform. Eval. Rev., 42(3):76–81, Dec. 2014.

Research Papers

  1. Bullet Andrea Rosà, Lydia Y. Chen, Walter Binder. “Actor Profiling in Virtual Execution Environments”. GPCE 2016.

  2. Bullet Andrea Rosà, Lydia Y. Chen, Walter Binder. “Profiling Actor Utilization and Communication in Akka”. Erlang 2016.

  3. Bullet Omar Javed, Yudi Zheng, Andrea Rosà, Haiyang Sun, Walter Binder. “Extended Code Coverage for AspectJ-based Runtime Verification Tools”. RV 2016.

  4. Bullet Andrea Rosà, Yudi Zheng, Haiyang Sun, Omar Javed, and Walter Binder. “Adaptable Runtime Monitoring for the Java Virtual Machine”. ISoLA 2016.

  5. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Efficient Profiling of Actor-based Applications in Parallel and Distributed Systems”. ICOOOLPS 2016.

  6. Bullet Yudi Zheng, Andrea Rosà, Luca Salucci, Yao Li, Haiyang Sun, Omar Javed, Lubomír Bulej, Lydia Y. Chen, Zhengwei Qi and Walter Binder. “AutoBench: Finding Workloads That You Need Using Pluggable Hybrid Analyses”. IEEE SANER 2016.

  7. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Understanding the Dark Side of Big Data Clusters: An Analysis beyond Failures”. IEEE/IFIP DSN 2015.

  8. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Catching Failures of Failures at Big-Data Clusters: a Two-Level Neural Network Approach”. IEEE IWQoS 2015.

  9. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Predicting and Mitigating Jobs Failures in Big Data Clusters”. IEEE/ACM CCGrid 2015.

  10. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “Understanding Unsuccessful Executions in Big-Data Systems”. IEEE/ACM CCGrid 2015.


Demonstration Papers

  1. Bullet Andrea Rosà, Lydia Y. Chen, Walter Binder. “AkkaProf: a Profiler for Akka Actors in Parallel and Distributed Applications”. APLAS 2016.

  2. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. An Endpoint Communication Profiling Tool for Distributed Computing Frameworks. IEEE ICDCS 2016.

  3. Bullet Andrea Rosà, Walter Binder, Lydia Y. Chen, Marco Gribaudo, and Giuseppe Serazzi. ParSim: a Tool for Workload Modeling and Reproduction of Parallel Applications. IEEE MASCOTS 2014.


Posters

  1. Bullet Andrea Rosà, Lydia Y. Chen, and Walter Binder. “When Things Turn Sour at Big Data Clusters: Understanding Unsuccessful Executions”. ACM SoCC 2014.

Grants

  1. Bullet ACM SIGPLAN PAC grant to attend ACM SPLASH 2016.

  2. Bullet ACM SIGPLAN PAC grant to attend ACM ICFP 2016.

  3. Bullet IEEE grant to attend IEEE ICDCS 2016.

  4. Bullet IEEE grant to attend IEEE/IFIP DSN 2015.

  5. Bullet ACM grant to attend ACM SPAA 2015.

  6. Bullet ACM grant to attend ACM SoCC 2014.


Invited Talks

  1. Bullet Invited talk at the 3rd Virtual Machine Meetup (VMM), 2016.

  2. Bullet Seminar talk at University of Tokyo, 2016.

  3. Bullet Seminar talk at Tokyo Institute of Technology, 2016.

  4. Bullet Seminar talk at Kyoto University, 2016.


Academic Service

Program Committee

  1. Bullet ACM/SPEC ICPE’16 - Posters and Demonstration track


Organization

  1. Bullet Publicity Co-Chair of ICPE ’17 and 8 co-located workshops.

  2. Bullet Publicity Chair of Managed Languages & Runtimes Week ’16, including PPPJ ’16, JTRES ’16, and VMM ’16.

  3. Bullet Local Organizer of Modularity ’14


Invited Reviewer

  1. Bullet GPCE ’16

  2. Bullet APLAS ’16

  3. Bullet ICSOC ’16

  4. Bullet IEEE MASCOTS ’15

  5. Bullet ISoLA ’16

  6. Bullet IEEE Transactions on Modeling and Performance Evaluation of Computing Systems (2016)

  7. Bullet DCPerf ’16

  8. Bullet ACM/SPEC ICPE ’16

  9. Bullet ACM/IFIP/USENIX Middleware ’15

  10. Bullet GPCE ’15

  11. Bullet ICSOC ’15

  12. Bullet IEEE MASCOTS ’15

  13. Bullet IEEE IWQoS ’15

  14. Bullet IEEE ICAC ’15

  15. Bullet ACM/SPEC ICPE ’15

  16. Bullet ICSOC ’14

  17. Bullet IEEE GLOBECOM ’14