International Workshop Short paper

Recording Finer-Grained Software Evolution with IDE: An Annotation-Based Approach

Shinpei Hayashi, Motoshi Saeki

In Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution (IWPSE-EVOL 2010), pp. 8–12, Antwerp, Belgium, September 2010.

Abstract

This paper proposes a formalized technique for generating finer-grained source code deltas according to a developer's editing intentions. Using the technique, the developer classifies edit operations of source code by annotating the time series of the edit history with the switching information of their editing intentions. Based on the classification, the history is sorted and converted automatically to appropriate source code deltas to be committed separately to a version repository. This paper also presents algorithms for automating the generation process and a prototyping tool to implement them.

Related papers

This work builds on

BibTeX

@inproceedings{hayashi-iwpse-evol2010,
    author = {Shinpei Hayashi and Motoshi Saeki},
    title = {Recording Finer-Grained Software Evolution with {IDE}: An Annotation-Based Approach},
    booktitle = {Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution},
    pages = {8--12},
    doi = {10.1145/1862372.1862378},
    year = 2010,
}
Type
International Workshop
Conference
IWPSE-EVOL 2010
Location
Antwerp, Belgium
Presented
September 20, 2010
Volume / Pages
pp. 8–12
Acceptance rate
6+7/31 (19%)
DOI
10.1145/1862372.1862378