Mining Software Repositories: Accomplishments, Challenges and Future Trends


NII Shonan Meeting Seminar 095





Sunday Monday Tuesday Wednesday Thursday Friday
07:30-09:00 Breakfast Breakfast Breakfast Breakfast Breakfast
09:00-10:30 Lecture 1 Lecture 2 Poster Presentation Lecture 3 Lecture 4
10:30-11:00 Break Break Break Break Break
11:00-12:30 Lecture 1 Lecture 2 Poster Presentation Lecture 3 Hands-on for Lecture 4
12:30-14:00 Lunch Lunch Lunch Lunch Lunch
14:00-15:30 Hands-on for Lecture 1 Hands-on for Lecture 2 Excursion Hands-on for Lecture 3 Dismiss
15:30-16:00 Break Break Excursion Break
16:00-17:00 Check-in Panel 1 Panel 2 Excursion Panel 3
19:00-21:00 Banquet Dinner Dinner Excursion Dinner


Mining Software Repositories: Accomplishments, Challenges and Future Trends
Dates: March 6 – 10, 2017

The field of Mining Software Repositories (MSR) has been steadily growing over the past decade. Since its first workshop in 2004, the MSR community has steadily grown to be one of (if not) the biggest co-located events with the International Conference on Software Engineering, the flagship conference in Software Engineering. The main goal of the MSR community is to leverage development data, often stored in software repositories. Examples of these repositories are: source control repositories, which store source code changes, defect tracking repositories, which store software defect reports and communication repositories, which store developer communications such as emails. These repositories contain a wealth of information that is available for most software projects. The MSR community has proposed techniques to effectively mine repository data, leverage such data to improve requirement, quality and traceability of software project and empirically study the impact of several development phenomena.

However, now MSR is at a critical point where many accomplishments have been made, but many challenges remain due to the changing landscape of software engineering. For example, the availability of data was one of the biggest challenges for MSR in the past, whereas now the availability of too much data is causing challenges. Recent technology advancements in complementary areas such as machine learning and artificial intelligence has enabled MSR researchers to develop more accurate techniques, however usability remains as an open challenge. The widespread use of mobile devices has lead to more mobile-related software, often known as mobile apps, is also a new trend that the MSR community has recently started to target.

Given the recent accomplishments, challenges and trends in MSR, we plan to organize a NSS to teach and train future generations about the successes and future challenges of MSR. The NSS will serve as a forum where students can learn from leaders in the MSR field and discuss potential solutions for such challenges. We plan the lectures at the NSS to have both, hands-on and lecture sessions. The lectures will be given by a mixed set of well-established and emerging leaders in the MSR field. In addition, we plan to have a day where students and young researchers will present their latest work.

The detail of this school is here:

How to apply

Space for the school is limited. Student who plans to attend should send a 1-page ‘intent to participate’, which includes
1) a short description of your research
2) what you plan to gain from the school
3) any MSR-related publications
A letter of support from the advisor is also required. Applications are due on August 31, 2016. Please email you application to  and


The participation fee including full board, meeting fees and applicable taxes is 12,500 JPY per day.

  • Participants must share a twin room (two participants per room).
  • Excursion fee, around 5,000 JPY, is not included in the participation fee.
  • We will NOT support travel for any participants.

Participants are expected to attend the full program and excursion staying at Shonan Village Center throughout the all school dates.