Structural and Semantic Code Analysis for Program Comprehension
嘉晨 楊 · Institutional Repositories DataBase (IRDB) · 2016
vi 4.7.4Experiment on Memoization Refactoring . . . . . . . . . Conclusion Conclusions onComprehension based on Structural Information .5.2 Conclusions on Comprehension based on Semantic Information .5.3 General Conclusions of This Dissertation . . . . . . . . . . . . .vii List of Tables 1.1 Tasks associated with software maintenance and evolution . . . .3.1 Survey of clones in bash-4.2(O: true code clone, X: false code clone) 3.2 Open source projects used in experiments . . . . . . . . . . . . .3.3 Parameters for force-directed graph . . . . . . . . . . . . . . . .3.4 Average normalized distance of clusters by KMeans . . . . . . . .3.5 User Experience of Code Clone Categories . . . . . . . . . . . .