3d Plow

Third PLOW Installment (Fall 2014) —— October 14 – 16, 2014

The Third PLOW installment, sponsored by the Département de Génie Informatique et Génie Logiciel , will take place on October 14 – 16, 2014 at Polytechnique Montréal. The goal of this event is to learn and practice cloud-based performance and release engineering techniques both from a theoretical and practical standpoint.

We are proud to announce lectures and hands-on labs by Mozilla’s Kim Moir (release engineer) and York University’s Zhen Ming (Jack) Jiang (formerly at Blackberry, currently assistant professor), as well as two keynotes (TBA). Participants will be able to set up their own release engineering pipeline in the cloud and analyze performance tests in a structured way.

Registration is free , and breakfast, lunch and coffee breaks are graciously offered by PolyMORSE members and DGIGL . For practical reasons, the maximum number of participants is limited to 50.

The event will be located in room L4812, 4th floor of Pavillons Lassonde, MacKay-Lassonde .

The data set for the performance engineering labs can be found here: http://tinyurl.com/plow2014.

Kim Moir – Mozilla


Kim Moir ( @kmoir ) works at Mozilla as a release engineer. Her interests lie in build optimization, scaling large infrastructure and writing about the complexities of open source release engineering. Previously, Kim spent eight years working as a release engineer in the Eclipse community while employed by IBM. Kim is the author of the Eclipse chapter in The Architecture of Open Source Applications, Volume I ( http://www.aosabook.org ). Outside of work she can be found hitting the pavement with her running mates, preparing for the next road race. Kim holds a Bachelor of Business Administration from Acadia University and blogs at http://relengofthenerds.blogspot.com/ .


Zhen Ming (Jack) Jiang – York University


Zhen Ming (Jack) Jiang is an Assistant Professor at the Department of Electrical Engineering and Computer Science, York University. He received his Ph.D. from the School of Computing at Queen’s University, MMath and BMath degrees from the David R. Cheriton School of Computer Science at the University of Waterloo. During his Ph.D. studies, he worked with the Performance Engineering team at BlackBerry (RIM). Tools resulted from his research are currently used daily to monitor and debug the health of several ultra large commercial software systems within BlackBerry.

His research interests are: software performance engineering, mining software repositories, debugging and monitoring of distributed systems, source code analysis, software architectural recovery and software visualizations.

Program Outline

IMPORTANT: You are supposed to be familiar with basic statistical modeling, and not to be afraid of the Linux command line or Eclipse!

If you do not have Windows on your laptop, please install the open source VirtualBox software, see https://www.virtualbox.org/.

October 14, 2014

9:30 – 10:00 Registration and Breakfast – Room: L4812.

10:00-10:15 Welcome to the 3 rd PLOW by PLOW organizers – Room: L4812.

10:15 -11:15 Keynote talk by Weiyi(Ian) Shang (Queen’s University) – Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems – Room: L4812.

11:15-12:15 Performance Engineering lecture 1 – Zhen Ming (Jack) Jiang (York University) – Room: L4812.

12:15 – 14:00 Lunch – Ground floor of the Pavillon Lassonde.

14:00 – 15:30 Performance Engineering lecture 2- Zhen Ming (Jack) Jiang (York University) – Room: L4812.

15:30-16:00 Coffee break – Room: L4812.

16:00 – 17:00 Performance Engineering lecture 3 – Zhen Ming (Jack) Jiang (York University) – Room: L4812.

October 15, 2014

8:30 – 9:00 Breakfast – Room: L4812.

9:00-10:30 Release Engineering lecture 1 – Kim Moir (Mozilla) – Room: L4812.

10:30-11:00 Coffee break- Room: L4812.

11:00-12:30 Release Engineering lecture 2 – Kim Moir (Mozilla) – Room: L4812.

12:30 – 14:00 Lunch/Poster and Demos – Ground floor of the Pavillon Lassonde.

14:00 – 15:30 Release Engineering lecture 3 – Kim Moir (Mozilla) – Room: L4812.

15:30-16:00 Coffee break – Room: L4812.

16:00 – 17:00 Release Engineering challenge – Kim Moir (Mozilla) – Room: L4812.

October 16, 2014

9:00 – 9:30 Breakfast – Room: L4812.

9:30-10:30 Keynote talk 2 – by Michel Dagenais (Polytechnique Montréal) – Debugging Virtualized Systems in Heterogeneous Clouds – Room: L4812.

10:30-11:00 Coffee break;- Room: L4812.

11:00-12:30 Performance Engineering Challenge – Zhen Ming (Jack) Jiang (York University) – Room: L4812.

12:30 – 14:00 Lunch – Ground floor of the Pavillon Lassonde.

14:00-14:15 Closing of the 3rd PLOW – Room: L4812.