01 March 2011

Chakkrit Tantithamthavorn, Papon Yongpisanpop, Masao Ohira, Arnon Rungsawang, Kenichi Matsumoto

Proceedings of the International Workshop on Empirical Software Engineering in Practice (IWESEP)

The distributed version control system has become very popular in software development process for years. Many software projects, which are developed by a large group of programmers have been using it to manage their source code. We study on another aspect of applying a distributed version control to keep track the version of other artifacts instead of using just for tracking source code. An application for sharing and creating guitar chords is used in our case study. We apply distributed version control concept in order to interoperate musical ideas from multiple users and preserve the versions of guitar chords with their music styles introduced to the community. The results show how distributed version control system can help guitarists to collaborate on creating guitar chords and also reduce the redundancy of derivative versions. This study has approved that distributed version control system can be applied to any projects that need to keep track the version of their artifacts.

PDF

@inproceedings{tantithamthavorn2011iwesep,
    Author={Chakkrit Tantithamthavorn, Papon Yongpisanpop, Masao Ohira, Arnon Rungsawang, Kenichi Matsumoto},
    Title = {A Tool for Collaborative Guitar Chords Creation based on The Concept of The Distributed Version Control},
    Booktitle = {Proceedings of the International Workshop on Empirical Software Engineering in Practice (IWESEP)},
    Pages = {43–44},
    Year = {2011}
}