MSR 2014 May 31–June 1. Hyderabad, India
The 11th Working Conference on Mining Software Repositories


    MSR2014 opening from Sung Kim

    Program at a glance

    DAY 1
    8:15-8:30 MSR Opening Message
    8:30-9:30 Keynote 1 - Dr. Audris Mockus
    9:30-10:30 1. Green mining [Session]
    10:30-11:00 Coffee Break
    11:00-12:00 2. Code Clones and Origin Analysis [Session]
    12:00-12:30 Data showcase teasers
    12:30-14:00 Working Lunch
    14:00-15:30 3. Mining Repos and QA sites [Session]
    15:30-16:00 Coffee Break
    16:00-17:00 MSR Challenge
    17:00-18:00 4. Bug Characterizing [Session]
    DAY 2
    8:30-9:00 Awards/announcement
    9:00-10:30 5. Mining Applications [Session]
    10:30-11:00 Coffee Break
    11:00-11:45 6. Defect Prediction [Session]
    11:45-12:35 Short papers
    12:35-14:00 Working Lunch
    14:00-15:30 7. Mining Mix [Session]
    15:30-16:00 Coffee Break
    16:00-17:00 8. Code Review and Code Search [Session]
    17:00-18:00 9. Effort Estimation and Reuse [Session]
    18:00-18:10 Wrap Up

    Social Network

    Twitter Icon   Facebook Icon

    Follow us on Twitter & Facebook!

    Important Dates

    (all deadlines are set to 23.59.59, AOE Time)

    Research and Practice papers
    Abstract due:January 31, 2014
    Papers due:February 7, 2014
    Author notification:March 10, 2014

    Papers due:February 21, 2014
    Author notification:March 10, 2014

    Abstract due:February 16, 2014
    Papers due:February 21, 2014
    Author notification:March 10, 2014

    Submission Guidelines

    Submit papers through EasyChair:

    Paper submission guidelines:

    Corporate Supporters

    Supporting Indian students to attend MSR '14

    Supporting MSR Challenge


    Welcome to the official website of MSR 2014!

    Program print available here

    The Mining Software Repositories (MSR) field analyzes the rich data available in software repositories to uncover interesting and actionable information about software systems and projects. The goal of this two-day working conference is to advance the science and practice of MSR.

    The 11th Working Conference on Mining Software Repositories is sponsored by IEEE TCSE and ACM SIGSOFT.

    Conference Registration

    You can register for the MSR-2014 conference through the ICSE-2014 registration page. There is an early-bird discount for registrations before April 14th, 2014. The registration fees for the MSR-2014 conference are listed in the table below:


    Early Bird Late/Onsite Early Bird Late/Onsite
    Regular 400 450 475 525
    Student 175 200 225 250


    Early Bird Late/Onsite Early Bird Late/Onsite
    Regular 8000 8500 8500 9000
    Student 2000 2500 2500 3000


    Order printed MSR proceedings by April 15 for free delivery to the conference. Only $20 per volume.

    Accepted Papers Statistics

    Research/Practice (full): 85 submitted, 29 accepted (34%)
    Research/Practice (short): 27 submitted, 10 accepted (37%)
    Data showcase: 22 submitted, 15 accepted (68%)
    Mining Challenge: 19 submitted, 9 accepted (47%)

    Original Call For Papers

    Software repositories such as source control systems, archived communications between project personnel, and defect tracking systems are used to help manage the progress of software projects. Software practitioners and researchers are recognizing the benefits of mining this information to support the maintenance of software systems, improve software design/reuse, and empirically validate novel ideas and techniques. Research is now proceeding to uncover the ways in which mining these repositories can help to understand software development and software evolution, to support predictions about software development, and to exploit this knowledge in planning future development. The goal of this two-day working conference is to advance the science and practice of software engineering via the analysis of data stored in software repositories.

    This year, we will solicit three tracks of papers: research, practice, and data. As in previous MSR editions, there will be a Mining Challenge and a special issue of best MSR papers in the Empirical Software Engineering journal.

    For the research and practice papers, we especially encourage submissions that facilitate reproducibility and follow-up research by publicly providing data sets and tools. Publicly providing reusable research artifacts (data or tools) is not mandatory, but will strengthen the reproducibility of the research, which is an explicit evaluation criterion.

    Research papers can be short papers (4 pages) and full papers (10 pages). Short research papers should discuss controversial issues in the field, or describe interesting or thought provoking ideas that are not yet fully developed. Accepted short papers will present their ideas in a short lightning talk. Full research papers are expected to describe new research results, and have a higher degree of technical rigor than short papers.

    Practice papers should report experiences of applying mining repository algorithms in an industry/open source organization context. Practice papers aim at reporting positive or negative experiences of applying known algorithms, but adapting existing algorithms or proposing new algorithms for practical use would be plus. Practice papers also can be short papers (4 pages) and full papers (10 pages).

    Data papers. We want to encourage researchers to share their data. Data papers should describe data sets curated by their authors and made available to others. They are expected to be at most 4 pages long and should address the following: description of the data, including its source; methodology used to gather it; description of the schema used to store it, and any limitations and/or challenges of this data set. The data should be made available at the time of submission of the paper for review, but will be considered confidential until publication of the paper. Further details about data papers are available on the conference website.

    In the Mining Challenge, we invite researchers to demonstrate the usefulness of their mining tools on preselected software repositories and summarize their findings in a challenge report (4 pages). Please visit the conference Web page for details about the Mining Challenge.

    Accepted papers will present their work at the conference. A selection of the best research papers will be invited for consideration in a special issue of the Springer journal Empirical Software Engineering (EMSE) edited by Springer.


    Papers may address issues along the general themes, including but not limited to the following:
    ■ 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
    ■ Mining execution traces and logs
    ■ Analysis of natural language artifacts in software repositories


    All papers must conform at time of submission to the ICSE/MSR 2014 Formatting Instructions and must not exceed the page limits (research/practice papers: 10 pages; short papers: 4 pages; data papers: 4 pages; challenge reports: 4 pages), including all text, references, appendices and figures. 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. ACM 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 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 2014 conference. All accepted contributions will be published in the conference electronic proceedings.