Tracking Your Changes: A Language-Independent Approach

Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta · IEEE Software · 2008

Powerful differencing algorithms' availability is crucial to tracking source code's evolution, for example for monitoring clones or vulnerable statements. Based on a novel differencing algorithm, our language-independent approach can track code elements' evolution in real-world software systems with acceptable precision, overcoming the Unix diff's versioning limitations.

Read the paper · More papers on PaperTik