MSR 2012 June 2–3. Zurich, Switzerland
The 9th Working Conference on Mining Software Repositories

Challenge Chair

Emad Shihab

Emad Shihab
Queen’s University

Committee Members

Alberto Bacchelli University of Lugano, Switzerland
Olga Baysal University of Waterloo, Canada
Pamela Bhattacharya University Of California, Riverside, USA
Oscar Callau University of Chile, Chile
Julius Davies University of British Columbia, Canada
Emanuel Giger University of Zurich, Switzerland
Lucia Singapore Management University, Singapore
Yasutaka Kamei Kyushu University, Japan
Donghoon Kim North Carolina State University, USA
Francisco Servant University of California, Irvine, USA
Stephen Thomas Queen’s University, Canada
Annie T.T. Ying McGill University, Canada

Mining Challenge

The International Working Conference on Mining Software Repositories (MSR) has hosted a mining challenge since 2006. With this challenge we call upon everyone interested to apply their tools to bring research and industry closer together by analyzing a common data set. The challenge is for researchers and practitioners who bravely put their mining tools and approaches on a dare.

This year, the challenge is on the Android platform. We provide the change and bug report data for the Android platform and you should use your brain, tools, computational power, and magic to uncover interesting findings related to the Android platform.

How to Participate in the Challenge

Participating in the challenge requires you to:

1. Download the data you want to analyze. We provide you with links to get the change bug report data. Feel free to use additional data.

2. Report your findings in a four-page document.

3. Submit your report on or before, March 2nd, 2012.

4. If your report is accepted, present your awesome findings at MSR 2012!

Challenge Data

Android is an open source software stack for mobile devices. The focus of the challenge is the Android platform. We provide two sources of data: the Android changes (updated Dec. 6) and Android bug reports (updated Dec. 6). To simplify the data extraction process, we provide the processed data in XML format.

When you use the aforementioned data, provided by the MSR 2012 challenge, we ask you to cite it as in the following:

@INPROCEEDINGS{MSRChallenge2012, author={Emad Shihab and Yasutaka Kamei and Pamela Bhattacharya}, title={Mining Challenge 2012: The Android Platform}, booktitle={The 9th Working Conference on Mining Software Repositories}, year={2012}, pages={to appear} }

Challenge Report

The challenge report should describe the results of your work by providing an introduction to the problem being addressed, the data used, the approach and tools used, your results and their implications, and conclusions. Keep in mind that the report will be evaluated by a jury. Make sure your report highlights the contributions and the importance of your work.

Challenge reports must be at most 4 pages long and must conform at time of submission to the ICSE (and MSR) 2012 Format and Submission Guidelines.

Submission Details

Submit your challenge report (maximum 4 pages) to EasyChair on or before the Friday, March 2nd, 2012. Please submit your challenge reports to the "MSR 2012 Challenge Track". Author notification and camera-ready dates are going to be March 16th and March 29th, respectively.

Papers submitted for consideration should not have been published elsewhere and should not be under review or submitted for review elsewhere during the duration of consideration. ACM plagiarism policies and procedures shall be followed for cases of double submission.

Upon notification of acceptance, all authors of accepted papers will be asked to complete an ACM Copyright form and will receive further instructions for preparing their camera ready versions. At least one author of each paper is expected to present the results at the MSR 2012 conference. All accepted contributions will be published in the conference electronic proceedings.


The prize for the Mining Challenge is an Xbox with Kinect, sponsored by Microsoft Research.


The Android platform changes were provided by Yasutaka Kamei. The Android bug reports were provided by Pamela Bhattacharya.