The VISSOFT challenge

What are visualizations worth if they are not applied in practice? VISSOFT invites you to use your data analysis and transformation techniques along with your best visualization tools to uncover interesting facts using a shared dataset.

Challenge Data

The focus of the challenge is GitHub. GitHub is a web-based service providing a collaborative software development environment and a social network for developers. We provide you with the dataset extracted from GHTorrent, a scalable off-line mirror of the data returned by the Github API. The dataset includes all data for a medium sized Java project (Netty -- a library for implementing asynchronous network servers), including commits, pull requests, issues, forks (including their commits, issues etc) and stargazers.

Some ideas of what types of visualizations are possible are the following:

  • Commit proliferation animations for commits across forks and the main repository
  • Software evolution of repositories along with their forks
  • Static and dynamic graphs of collaborations across repositories
  • Activity of contributors across forks
  • Code authorship linking between the main repository and forks

You can find more about the dataset (including descriptions of the data formats and a QA forum) here:
VISSOFT 2014 Challenge Dataset

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 and sample screenshots (or better yet, live demos) showcasing the strengths of your visualization. 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 VISSOFT 2014 Format and Submission Guidelines.

Submission Details

Submit your challenge report (maximum 4 pages) to EasyChair on or before July 1, 2014. Please submit your challenge reports to the "VISSOFT 2014 Challenge Track". 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 VISSOFT 2014 conference. All accepted contributions will be published in the conference electronic proceedings.

For more information see Call for Papers.