CodeSimilarityAnalyser

所属分类:聚类算法
开发工具:C++
文件大小:23264KB
下载次数:0
上传日期:2015-09-24 05:17:57
上 传 者sh-1993
说明:  代码相似性分析器,,
(CodeSimilarityAnalyser,,)

文件列表:
ANALYZER.exe (677376, 2015-09-24)
ActionsAndRules.cpp (1584, 2015-09-24)
ActionsAndRules.h (16215, 2015-09-24)
AssemblyInfo.cpp (1294, 2015-09-24)
Behavior.doc (2260480, 2015-09-24)
ChronoTimer (0, 2015-09-24)
ChronoTimer\ChronoTimer.opensdf (36, 2015-09-24)
ChronoTimer\ChronoTimer.sln (957, 2015-09-24)
ChronoTimer\ChronoTimer.v12.suo (17920, 2015-09-24)
ChronoTimer\ChronoTimer (0, 2015-09-24)
ChronoTimer\ChronoTimer\ChronoTimer.cpp (1080, 2015-09-24)
ChronoTimer\ChronoTimer\ChronoTimer.h (2023, 2015-09-24)
ChronoTimer\ChronoTimer\ChronoTimer.vcxproj (4081, 2015-09-24)
ChronoTimer\ChronoTimer\ChronoTimer.vcxproj.filters (1064, 2015-09-24)
ChronoTimer\ChronoTimer\Debug (0, 2015-09-24)
ChronoTimer\ChronoTimer\Debug\ChronoTimer.log (82, 2015-09-24)
ChronoTimer\CoverSheet.docx (15093, 2015-09-24)
ChronoTimer\ScreenShot.docx (36510, 2015-09-24)
CodeAnalysis.sdf (35454976, 2015-09-24)
CodeAnalysis.sln (5737, 2015-09-24)
CodeAnalysis.suo (115200, 2015-09-24)
CodeAnalysis.v11.suo (155648, 2015-09-24)
CodeAnalysis.v12.suo (103424, 2015-09-24)
CodeAnalysisTool (0, 2015-09-24)
ConfigureParser.cpp (4948, 2015-09-24)
ConfigureParser.h (3103, 2015-09-24)
CoverSheet-Parser.doc (26112, 2015-09-24)
CoverSheet_ScopeStack.doc (25600, 2015-09-24)
DetectingDeclarations.doc (33280, 2015-09-24)
Display (0, 2015-09-24)
Display\ANALYZER.exe (677376, 2015-09-24)
Display\Debug (0, 2015-09-24)
Display\Debug\Display.log (82, 2015-09-24)
Display\Display.cpp (8834, 2015-09-24)
Display\Display.h (2772, 2015-09-24)
Display\Display.vcxproj (5307, 2015-09-24)
Display\Display.vcxproj.filters (3505, 2015-09-24)
... ...

This project analyzes the similarity of code within a set of C++ source files. Suppose that several lines or more of code have been copied from one file and pasted into another. These cut and paste operations are sometimes used when developing code that contains functionality similar to that in another file. This duplication will help a developer get code working quickly, but causes maintenance difficulties because there are now two or more pieces of code to understand and fix if there are latent errors in the copied code. Once we detect very similar code in multiple packages we can create a function to be called by all of the other code, at the site of their duplications, allowing us to improve maintainability of all the affected packages. For more details, refer Pr2s14.pdf. Source: Object oriented analysis and design, Spring 2014 Project, Dr Fawcett, Syracuse University

近期下载者

相关文件


收藏者