TECHNIQUE FOR PLAGIARISM DETECTION IN PROGRAM SOURCE CODE FILES BASED ON DESIGN PATTERN
    1.
    发明申请
    TECHNIQUE FOR PLAGIARISM DETECTION IN PROGRAM SOURCE CODE FILES BASED ON DESIGN PATTERN 有权
    基于设计图案的程序源代码文件中的PLAGIARISM检测技术

    公开(公告)号:US20150227364A1

    公开(公告)日:2015-08-13

    申请号:US14614255

    申请日:2015-02-04

    CPC classification number: G06F8/751

    Abstract: A technique for source code plagiarism evaluation is disclosed. Program source code files of the object orientated program are received. Class data of the program source code files are determined to comprise of at least a block of one or more design patterns wherein the one or more design patterns are stored in a database. A plagiarism value is evaluated for each of the program source code files wherein the class data of the program source code file matches with class data of an original program source code file. Program source code files wherein the class data of each of the program source code files comprises of the block of the same design pattern are categorized and the plagiarism value of the categorized program source code files are analyzed.

    Abstract translation: 公开了一种源代码剽窃评估技术。 接收面向对象程序的程序源代码文件。 程序源代码文件的类数据被确定为包括一个或多个设计模式的至少一个块,其中一个或多个设计模式存储在数据库中。 针对程序源代码文件的类数据与原始程序源代码文件的类数据匹配的每个程序源代码文件评估剽窃值。 程序源代码文件,其中包括相同设计模式的块的每个程序源代码文件的类数据被分类,并且分析了分类程序源代码文件的剽窃值。

    Technique for plagiarism detection in program source code files based on design pattern
    2.
    发明授权
    Technique for plagiarism detection in program source code files based on design pattern 有权
    基于设计模式的程序源代码文件中的剽窃检测技术

    公开(公告)号:US09389852B2

    公开(公告)日:2016-07-12

    申请号:US14614255

    申请日:2015-02-04

    CPC classification number: G06F8/751

    Abstract: A technique for source code plagiarism evaluation is disclosed. Program source code files of the object orientated program are received. Class data of the program source code files are determined to comprise of at least a block of one or more design patterns wherein the one or more design patterns are stored in a database. A plagiarism value is evaluated for each of the program source code files wherein the class data of the program source code file matches with class data of an original program source code file. Program source code files wherein the class data of each of the program source code files comprises of the block of the same design pattern are categorized and the plagiarism value of the categorized program source code files are analyzed.

    Abstract translation: 公开了一种源代码剽窃评估技术。 接收面向对象程序的程序源代码文件。 程序源代码文件的类数据被确定为包括一个或多个设计模式的至少一个块,其中一个或多个设计模式存储在数据库中。 针对程序源代码文件的类数据与原始程序源代码文件的类数据匹配的每个程序源代码文件评估剽窃值。 程序源代码文件,其中包括相同设计模式的块的每个程序源代码文件的类数据被分类,并且分析了分类程序源代码文件的剽窃值。

Patent Agency Ranking