METHODS, SYSTEMS AND COMPUTER-READABLE MEDIA FOR DETECTING A PARTIAL COMMIT
    1.
    发明申请
    METHODS, SYSTEMS AND COMPUTER-READABLE MEDIA FOR DETECTING A PARTIAL COMMIT 有权
    用于检测部分提交的方法,系统和计算机可读介质

    公开(公告)号:US20140289704A1

    公开(公告)日:2014-09-25

    申请号:US14198878

    申请日:2014-03-06

    CPC classification number: G06F8/71 G06F8/65 G06F8/72

    Abstract: The present invention provides a method and system for detecting a partial commit of software. A dependency information of the software is extracted from a version history and a bug database. A dimensional matrix containing a set of commit, and relationship information with a set of files with each commit is created from the dependency information. A centrality matrix is computed by performing a first set of matrix transformations on the dimensional matrix. A set of missing files of a partial commit, is identified by performing a second set of matrix transformations on the centrality matrix and a file vector, the file vector including a file dependency information of the partial commit.

    Abstract translation: 本发明提供了一种用于检测软件的部分提交的方法和系统。 从版本历史和错误数据库中提取软件的依赖关系信息。 从依赖关系信息创建包含一组提交的维度矩阵,以及与每个提交的一组文件的关系信息。 通过在尺寸矩阵上执行第一组矩阵变换来计算中心矩阵。 通过对中心矩阵和文件向量执行第二组矩阵变换来识别部分提交的一组缺失文件,该文件向量包括部分提交的文件依赖性信息。

    SYSTEMS AND METHODS FOR ESTIMATING AN IMPACT OF CHANGING A SOURCE FILE IN A SOFTWARE
    2.
    发明申请
    SYSTEMS AND METHODS FOR ESTIMATING AN IMPACT OF CHANGING A SOURCE FILE IN A SOFTWARE 有权
    估计软件中源文件变化的影响的系统和方法

    公开(公告)号:US20140123108A1

    公开(公告)日:2014-05-01

    申请号:US14065386

    申请日:2013-10-28

    CPC classification number: G06F8/77 G06F8/75 G06F11/3604

    Abstract: The technique relates to a system and method for estimating an impact of changing one or more source files in a software based on a clone dependency graph. This technique involves extracting the source files from a repository and detecting code cones present in the source files. After detecting the code clones the clone dependency graph is created. Several graph metrics are calculated and applied to the clone dependency graph to estimate the impact of changing a source file on other source files of the software. Finally, the output is visualized with the help of graph visualization technique.

    Abstract translation: 该技术涉及用于基于克隆依赖图来估计在软件中改变一个或多个源文件的影响的系统和方法。 该技术涉及从存储库提取源文件,并检测源文件中存在的代码锥。 检测到代码克隆后,将创建克隆依赖图。 计算几个图表度量并将其应用于克隆依赖图,以估计将源文件更改为软件的其他源文件的影响。 最后,通过图形可视化技术可视化输出。

    Methods, systems and computer-readable media for detecting a partial commit

    公开(公告)号:US09785430B2

    公开(公告)日:2017-10-10

    申请号:US14198878

    申请日:2014-03-06

    CPC classification number: G06F8/71 G06F8/65 G06F8/72

    Abstract: The present invention provides a method and system for detecting a partial commit of software. A dependency information of the software is extracted from a version history and a bug database. A dimensional matrix containing a set of commit, and relationship information with a set of files with each commit is created from the dependency information. A centrality matrix is computed by performing a first set of matrix transformations on the dimensional matrix. A set of missing files of a partial commit, is identified by performing a second set of matrix transformations on the centrality matrix and a file vector, the file vector including a file dependency information of the partial commit.

    Systems and methods for estimating an impact of changing a source file in a software
    4.
    发明授权
    Systems and methods for estimating an impact of changing a source file in a software 有权
    用于估计在软件中更改源文件的影响的系统和方法

    公开(公告)号:US09201649B2

    公开(公告)日:2015-12-01

    申请号:US14065386

    申请日:2013-10-28

    CPC classification number: G06F8/77 G06F8/75 G06F11/3604

    Abstract: The technique relates to a system and method for estimating an impact of changing one or more source files in a software based on a clone dependency graph. This technique involves extracting the source files from a repository and detecting code cones present in the source files. After detecting the code clones the clone dependency graph is created. Several graph metrics are calculated and applied to the clone dependency graph to estimate the impact of changing a source file on other source files of the software. Finally, the output is visualized with the help of graph visualization technique.

    Abstract translation: 该技术涉及用于基于克隆依赖图来估计在软件中改变一个或多个源文件的影响的系统和方法。 该技术涉及从存储库提取源文件,并检测源文件中存在的代码锥。 检测到代码克隆后,将创建克隆依赖图。 计算几个图表度量并将其应用于克隆依赖图,以估计将源文件更改为软件的其他源文件的影响。 最后,通过图形可视化技术可视化输出。

Patent Agency Ranking