Methods for predicting one or more defects in a computer program and devices thereof
    1.
    发明授权
    Methods for predicting one or more defects in a computer program and devices thereof 有权
    用于预测计算机程序中的一个或多个缺陷的方法及其装置

    公开(公告)号:US09038030B2

    公开(公告)日:2015-05-19

    申请号:US13946715

    申请日:2013-07-19

    CPC classification number: G06F11/3688 G06F11/008

    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains a version history for a plurality of source code files associated with the computer program. At least one defect probability value is generated for each of the plurality of source code files using at least one metric and the obtained version history. One or more of the plurality of source code files having a higher risk of including one or more defects than one or more other of the plurality of source code files are identified based on the generated defect probability values. Information regarding each of the one or more identified source code files is output.

    Abstract translation: 一种获取与该计算机程序相关联的多个源代码文件的版本历史的方法,非暂时计算机可读介质和装置。 使用至少一个度量和所获得的版本历史为多个源代码文件中的每一个生成至少一个缺陷概率值。 基于所生成的缺陷概率值来识别多个源代码文件中的一个或多个具有比多个源代码文件中的一个或多个源代码文件包括一个或多个缺陷的风险更高的风险。 输出关于一个或多个识别的源代码文件中的每一个的信息。

    METHODS, SYSTEMS AND COMPUTER-READABLE MEDIA FOR DETECTING A PARTIAL COMMIT
    2.
    发明申请
    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: 本发明提供了一种用于检测软件的部分提交的方法和系统。 从版本历史和错误数据库中提取软件的依赖关系信息。 从依赖关系信息创建包含一组提交的维度矩阵,以及与每个提交的一组文件的关系信息。 通过在尺寸矩阵上执行第一组矩阵变换来计算中心矩阵。 通过对中心矩阵和文件向量执行第二组矩阵变换来识别部分提交的一组缺失文件,该文件向量包括部分提交的文件依赖性信息。

    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.

    METHOD AND SYSTEM FOR SOFTWARE ANALYTICS USING BUSINESS INTELLIGENCE
    4.
    发明申请
    METHOD AND SYSTEM FOR SOFTWARE ANALYTICS USING BUSINESS INTELLIGENCE 审中-公开
    使用商业智能的软件分析方法和系统

    公开(公告)号:US20150169324A1

    公开(公告)日:2015-06-18

    申请号:US14493693

    申请日:2014-09-23

    CPC classification number: G06F8/77 G06F8/20 G06F8/71 G06Q10/067

    Abstract: This technology relates to a method and system for software analytics using business intelligence. The method includes receiving application parameters from a user for an application. The method also includes receiving, data related to the application based on the received application parameters. The method further includes designing an orthogonal dimension model for the application based on the received application parameters; and modeling the received data into the designed orthogonal dimensional model.

    Abstract translation: 该技术涉及使用商业智能的软件分析的方法和系统。 该方法包括从应用程序的用户接收应用程序参数。 该方法还包括基于所接收的应用参数来接收与该应用有关的数据。 该方法还包括基于所接收的应用参数为应用设计正交维度模型; 并将接收到的数据建模成设计的正交维度模型。

    METHODS FOR PREDICTING ONE OR MORE DEFECTS IN A COMPUTER PROGRAM AND DEVICES THEREOF
    5.
    发明申请
    METHODS FOR PREDICTING ONE OR MORE DEFECTS IN A COMPUTER PROGRAM AND DEVICES THEREOF 有权
    在计算机程序中预测一个或多个缺陷的方法及其设备

    公开(公告)号:US20140033176A1

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

    申请号:US13946715

    申请日:2013-07-19

    CPC classification number: G06F11/3688 G06F11/008

    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains a version history for a plurality of source code files associated with the computer program. At least one defect probability value is generated for each of the plurality of source code files using at least one metric and the obtained version history. One or more of the plurality of source code files having a higher risk of including one or more defects than one or more other of the plurality of source code files are identified based on the generated defect probability values. Information regarding each of the one or more identified source code files is output.

    Abstract translation: 一种获取与该计算机程序相关联的多个源代码文件的版本历史的方法,非暂时计算机可读介质和装置。 使用至少一个度量和所获得的版本历史为多个源代码文件中的每一个生成至少一个缺陷概率值。 基于所生成的缺陷概率值来识别多个源代码文件中的一个或多个具有比多个源代码文件中的一个或多个源代码文件包括一个或多个缺陷的风险更高的风险。 输出关于一个或多个识别的源代码文件中的每一个的信息。

Patent Agency Ranking