Sciweavers

33 search results - page 1 / 7
» Understanding source code evolution using abstract syntax tr...
Sort
View
MSR
2005
ACM
13 years 10 months ago
Understanding source code evolution using abstract syntax tree matching
Iulian Neamtiu, Jeffrey S. Foster, Michael W. Hick...
IWPSE
2007
IEEE
13 years 11 months ago
Structural analysis and visualization of C++ code evolution using syntax trees
We present a method to detect and visualize evolution patterns in C++ source code. Our method consists of three steps. First, we extract an annotated syntax tree (AST) from each v...
Fanny Chevalier, David Auber, Alexandru Telea
PEPM
2007
ACM
13 years 11 months ago
Behavioral similarity matching using concrete source code templates in logic queries
Program query languages and pattern-detection techniques are an essential part of program analysis and manipulation systems. Queries and patterns permit the identification of the...
Coen De Roover, Theo D'Hondt, Johan Brichau, Carlo...
APSEC
1999
IEEE
13 years 9 months ago
An Approach for Measuring Software Evolution Using Source Code Features
One of the characteristics of large software systems is that they evolve over time. Evolution patterns include modifications related to the implementation, interfaces and the over...
Ladan Tahvildari, Richard Gregory, Kostas Kontogia...
ACMSE
2006
ACM
13 years 6 months ago
Phoenix-based clone detection using suffix trees
A code clone represents a sequence of statements that are duplicated in multiple locations of a program. Clones often arise in source code as a result of multiple cut/paste operat...
Robert Tairas, Jeff Gray