MSR: Mining Software Repositories



Past:   Proceedings on DBLP

Future:  Post a CFP for 2017 or later   |   Invite the Organizers Email


All CFPs on WikiCFP

Event When Where Deadline
MSR 2016 Mining Software Repositories
May 14, 2016 - May 15, 2016 Austin, Texas, USA Jan 29, 2016 (Jan 22, 2016)
MSR 2015 Mining Software Repositories
May 16, 2015 - Jun 17, 2015 Florence, Italy Feb 13, 2015 (Feb 6, 2015)
MSR 2014 11st Working Conference on Mining Software Repositories
May 31, 2014 - Jun 1, 2014 Hyderabad, India Feb 7, 2014 (Jan 31, 2014)
MSR 2013 10th Working Conference on Mining Software Repositories
May 18, 2013 - May 19, 2013 San Francisco, USA Feb 15, 2013 (Feb 8, 2013)
MSR 2012 The 9th Working Conference on Mining Software Repositories
Jun 2, 2012 - Jun 3, 2012 Zurich, Switzerland Feb 10, 2012 (Feb 6, 2012)
MSR 2011 Mining Software Repositories
May 21, 2011 - May 22, 2011 Honolulu, Hawaii, USA Jan 26, 2011
MSR 2010 7th IEEE Working Conference on Mining Software Repositories (co-located with ICSE 2010)
May 2, 2010 - May 3, 2010 Cape Town, South Africa Jan 14, 2010 (Jan 11, 2010)
MSR 2009 6th IEEE International Working Conference on Mining Software Repositories
May 16, 2009 - May 17, 2009 Vancouver, BC, Canada Mar 6, 2009 (Mar 1, 2009)

Present CFP : 2016

--------MSR 2016: Call for Papers------

The 13th International Conference on Mining Software Repositories, May 14-15, 2016. Austin, Texas
Twitter: @msrconf


Important Dates:

* Research Papers
Abstract due: January 22, 2016
Papers Due: January 29, 2016
Author Notification: February 29, 2016
Camera Ready: March 14, 2016

* Mining Challenge
Papers Due: February 19, 2016
Author Notification: March 7, 2016
Camera Ready: March 14, 2016

* Data Showcase
Papers Due: February 19, 2016
Author Notification: March 7, 2016
Camera Ready: March 14, 2016


Goal of the Conference:

The mining of different resources related to software development, helps to better understand how software is built and hence to inform or empirically validate novel tool support to boost developers' productivity. Today, many different kinds of resources are available. These resources range from source code repositories, to archived communications between project stakeholders, to issue trackers, to social media channels and to question & answer sites. This two-day international conference is an opportunity to exchange results, ideas, and present novel tools to the research community, as well as to practitioners.



* Research papers: can be short papers (4 pages plus 1 additional page for references) or full papers (10 pages plus 2 additional pages for references). Short papers discuss controversial issues in the fields or thought provoking ideas that are not yet fully developed, while full research papers are expected to present new research results.

* Practice Papers: can be short papers (4 pages plus 1 additional page for references) or full papers (10 pages plus 2 additional pages for references). Practice papers should report how the applications of mining software repositories algorithms perform in an industry/open source organization context.

* Data Papers: can be at most 4 pages. Replicating results strengthens the generalizability of the results. Hence, researchers are encouraged to share their data along with a description of the data, the methodology which was used to gather it, the scheme used to store the data and a discussion of any limitations and/or challenges of the data set. Check details here:

* Mining Challenge: can be 4 pages. This year's mining challenge is on large-scale repository mining on the Boa datasets from Sourceforge and Github. The metadata for almost 700K SourceForge project and 8M Github repos, as well as the full development histories with parsed ASTs for Java source code can be mined and exciting results can be described in a mining challenge paper. Check details here:

Papers may address issues along the following topics:
- Analysis of software ecosystems and mining of repositories across multiple projects
- Models for social and development processes that occur in large software projects
- Prediction of future software qualities via analysis of software repositories
- Models of software project evolution based on historical repository data
- Characterization, classification, and prediction of software defects based on analysis of software repositories
- Techniques to model reliability and defect occurrences
- Search-driven software development, including search techniques to assist developers in finding suitable components and code fragments for reuse, and software search engines
- Analysis of change patterns and trends to assist in future development
- Visualization techniques and models of mined data
- Techniques and tools for capturing new forms of data for storage in software repositories, such as effort data, fine-grained changes, and refactoring
- Characterization of bias in mining and guidelines to ensure quality results
- Privacy and ethics in mining software repositories
- Meta-models, exchange formats, and infrastructure tools to facilitate the sharing of extracted data and to encourage reuse and repeatability
- Empirical studies on extracting data from repositories of large long-lived and/or industrial projects
- Methods of integrating mined data from various historical sources
- Approaches, applications, and tools for software repository mining
- Mining software licensing and copyrights, execution traces and logs, code review repositories, interaction data repositories, mobile app stores and app reviews
- Analysis of natural language artifacts in software repositories
- Energy aware mining
- Studies of programming language features and their usage in code corpuses

All papers must conform at time of submission to the ICSE/MSR 2016 Formatting Instructions. All submissions must be in English and in PDF format. Papers submitted for consideration should not have been published elsewhere and should not be under review or submitted for review elsewhere for the duration of consideration. IEEE plagiarism policies and procedures shall be followed for cases of double submission.

Papers must be submitted electronically through EasyChair (
Upon notification of acceptance, all authors of accepted papers will be asked to complete an IEEE 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 2016 conference. All accepted contributions will be published in the conference electronic proceedings.



General Chair: Miryung Kim, University of California, Los Angeles
Program Co-Chair: Romain Robbes, University of Chile
Program Co-Chair: Christian Bird, Microsoft Research
Mining Challenge Co-Chair: Hoan Nguyen, Iowa State University
Mining Challenge Co-Chair: Robert Dyer, Bowling Green State University
Data Showcase Chair: Emily Hill, Drew University
Web Chair: Luca Ponzanelli, Universita della Svizzera italiana - USI
Publicity Chair: Katja Kevic, University of Zurich
Award Chair: Vibha Sinha, IBM Research US

Related Resources

pehealth 2016   The 1st Pacific Rim International Workshop on eHealth Mining (PeHealth)
ICMLSC - ACM 2017   2017 International Conference on Machine Learning and Soft Computing (ICMLSC 2017)--Ei, ISI and Scopus
ISSPIT 2016   The 16th IEEE International Symposium on Signal Processing and Information Technology
AsiaCCS 2017   Call for paper: ACM Asia Conference on Computer and Communications Security
MLDM 2017   Machine Learning and Data Mining in Pattern Recognition
ICCDM 2017   2nd International Conference on Computer and Digital Manufacturing
ICCRD 2017   The 9th International Conference on Computer Research and Development (ICCRD 2017)-SCOPUS
ICDDM 2017   IEEE--2017 6th International Workshops on Database and Data Mining (ICDDM 2017)--Ei Compendex
ITPF 2016   The 5th international conference on Information Technology, Present and Future
ICCMS - ACM 2017   2017 8th International Conference on Computer Modeling and Simulation (ICCMS 2017)-EI and Scopus