ANALYZING COMPUTER CODE DEVELOPMENT ACTIONS AND PROCESS
    1.
    发明申请
    ANALYZING COMPUTER CODE DEVELOPMENT ACTIONS AND PROCESS 失效
    分析计算机代码开发行动和流程

    公开(公告)号:US20110314450A1

    公开(公告)日:2011-12-22

    申请号:US12820149

    申请日:2010-06-22

    IPC分类号: G06F9/44

    摘要: A method that may include: monitoring over time, actions carried out by at least one programmer over a software development environment to yield development patterns; comparing the development patterns to best practice rules to yield a comparison results indicating deviations of the development patterns from the best practice rules; and analyzing the comparison results based at least partially on a likelihood of each action deviated from the respective best practice rule to result in a software bug, to yield an analysis of potential software bug prone code sections, wherein at least one of the monitoring, the comparing, and the analyzing is executed by at least one processor.

    摘要翻译: 一种方法可以包括:随着时间的推移监视至少一个程序员在软件开发环境中执行的动作以产生开发模式; 将发展模式与最佳实践规则进行比较,以产生指示发展模式与最佳做法规则的偏差的比较结果; 并且至少部分地分析比较结果,所述比较结果至少部分地基于从相应的最佳实践规则偏离的每个动作的可能性导致软件错误,以产生潜在的软件易错代码部分的分析,其中,所述监视中的至少一个, 比较,并且分析由至少一个处理器执行。

    Analyzing computer code development actions and process
    2.
    发明授权
    Analyzing computer code development actions and process 失效
    分析计算机代码开发动作和流程

    公开(公告)号:US08589882B2

    公开(公告)日:2013-11-19

    申请号:US12820149

    申请日:2010-06-22

    IPC分类号: G06F9/44

    摘要: A method that may include: monitoring over time, actions carried out by at least one programmer over a software development environment to yield development patterns; comparing the development patterns to best practice rules to yield a comparison results indicating deviations of the development patterns from the best practice rules; and analyzing the comparison results based at least partially on a likelihood of each action deviated from the respective best practice rule to result in a software bug, to yield an analysis of potential software bug prone code sections, wherein at least one of the monitoring, the comparing, and the analyzing is executed by at least one processor.

    摘要翻译: 一种方法可以包括:随着时间的推移监视至少一个程序员在软件开发环境中执行的动作以产生开发模式; 将发展模式与最佳实践规则进行比较,以产生指示发展模式与最佳做法规则的偏差的比较结果; 并且至少部分地分析比较结果,所述比较结果至少部分地基于从相应的最佳实践规则偏离的每个动作的可能性导致软件错误,以产生潜在的软件易错代码部分的分析,其中,所述监视中的至少一个, 比较,并且分析由至少一个处理器执行。

    SEARCHING WITHIN LOG FILES
    3.
    发明申请
    SEARCHING WITHIN LOG FILES 审中-公开
    在日志文件中搜索

    公开(公告)号:US20120078925A1

    公开(公告)日:2012-03-29

    申请号:US12890755

    申请日:2010-09-27

    IPC分类号: G06F17/30

    CPC分类号: G06F16/3341

    摘要: A search tool may search a text file for entries matching one or more search criterions. The search tool may parse the file into entries. Entries may be parsed into lines and fields. A search criterion may define possible content in two or more fields and relationship between the two or more fields. The search criterion may be defined based on an exemplary entry of the text file, such as for example based on a selection of fields of the exemplary entry by a user.

    摘要翻译: 搜索工具可以在文本文件中搜索匹配一个或多个搜索准则的条目。 搜索工具可以将文件解析成条目。 条目可能会被分析成行和字段。 搜索条件可以在两个或更多个字段中定义可能的内容以及两个或更多个字段之间的关系。 搜索标准可以基于文本文件的示例性条目来定义,例如基于用户对示例性条目的字段的选择。

    Navigation History Tracking In a Content Viewing Environment
    4.
    发明申请
    Navigation History Tracking In a Content Viewing Environment 审中-公开
    导航历史跟踪内容查看环境

    公开(公告)号:US20130024804A1

    公开(公告)日:2013-01-24

    申请号:US13186473

    申请日:2011-07-20

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0484

    摘要: Systems and methods for monitoring user actions, while a user is viewing first content displayed on a display screen, wherein the user views a first portion of the first content within a first context that defines scope of view for the first content; determining whether the user's actions resulted in second content being displayed on the display screen; associating the first portion of the first content with the second content; and maintaining a record of the association between the first portion of the first content and the second content.

    摘要翻译: 当用户正在观看在显示屏幕上显示的第一内容时,用户监视用户动作的系统和方法,其中所述用户在第一内容中观看第一内容的第一部分,所述第一内容定义所述第一内容的视野; 确定用户的动作是否导致第二内容被显示在显示屏幕上; 将第一内容的第一部分与第二内容相关联; 以及保持第一内容的第一部分与第二内容之间的关联的记录。

    Concern based hole analysis
    5.
    发明授权
    Concern based hole analysis 失效
    关注穴位分析

    公开(公告)号:US07617484B1

    公开(公告)日:2009-11-10

    申请号:US12186277

    申请日:2008-08-05

    IPC分类号: G06F9/45

    CPC分类号: G06F11/3676

    摘要: A computer program product including computer usable media having computer usable program code for ranking coverage over subsets of code by combining coverage measure with concern based criteria for each code subsets, ordering the code subsets by the combination of coverage measure and concern based criteria, and outputting to a user the ordered code subsets.

    摘要翻译: 一种计算机程序产品,包括具有计算机可用程序代码的计算机可用介质,用于通过将覆盖度量与基于每个代码子集的基于关注的准则相结合来对代码子集进行排序来排序覆盖,通过覆盖度量和基于关注的标准的组合来排序代码子集, 给用户订购的代码子集。

    Comparing data series associated with two systems to identify hidden similarities between them
    6.
    发明授权
    Comparing data series associated with two systems to identify hidden similarities between them 有权
    比较与两个系统相关联的数据系列,以识别它们之间的隐藏的相似性

    公开(公告)号:US08738563B2

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

    申请号:US12748415

    申请日:2010-03-28

    摘要: A method that includes: sampling a plurality of parameters associated with a first and a second system to yield a first and a second set of data series, respectively, each data series being associated with samples of a respective parameter; applying, for each two respective data series, a transformation associated with a specified order selected from a plurality of ordered transformations, such that the selected transformation is applied repeatedly to at least one of the two respective data series, wherein, in each repeated application, the transformation is assigned with a different value of a transformation parameter; determining, for each parameter, a one of the plurality of transformation parameters for which the correlation level of the two respective time series is above a specified value; and repeating the applying and the determining with a transformation that is associated with a higher order of the ordered transformations.

    摘要翻译: 一种方法,包括:对与第一和第二系统相关联的多个参数进行采样,以分别产生与相应参数的采样相关联的每个数据系列的第一和第二组数据序列; 对于每个两个相应的数据序列应用与从多个有序变换中选择的指定顺序相关联的变换,使得所选择的变换被重复应用于两个相应数据序列中的至少一个,其中在每个重复的应用中, 变换被赋予变换参数的不同值; 为每个参数确定两个相应时间序列的相关电平高于指定值的多个变换参数之一; 并且通过与有序变换的较高阶相关联的变换来重复应用和确定。

    SOURCE CODE PATCHES
    7.
    发明申请
    SOURCE CODE PATCHES 有权
    源码代码

    公开(公告)号:US20130185697A1

    公开(公告)日:2013-07-18

    申请号:US13350841

    申请日:2012-01-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: Apparatus, process and product useful for source code patches. The computerized apparatus having a processor, the apparatus comprising: a source code obtainer for obtaining a source code of a computer program; a patch instructions obtainer for obtaining a set of source code patches instructions, wherein a first patch instructions comprise a set of modification instructions to the source code associated with a first source code patch, wherein a second patch instructions comprise a set of modification instruction to the source code associated with a second source code patch; a source code editor configured to display to a user the source code and annotations associated with applying each source code patch simultaneously; and wherein said source code editor is further configured to edit the source code in accordance with user input, wherein based on user input the first and second source code patch instructions are modified.

    摘要翻译: 用于源代码补丁的设备,过程和产品。 所述计算机化装置具有处理器,所述装置包括:源代码获取器,用于获得计算机程序的源代码; 用于获得一组源代码补丁指令的补丁指令获取器,其中第一补丁指令包括与第一源代码补丁相关联的源代码的一组修改指令,其中第二补丁指令包括一组修改指令, 与第二源代码补丁相关联的源代码; 源代码编辑器,被配置为向用户显示与代码片段同时应用相关联的源代码和注释; 并且其中所述源代码编辑器还被配置为根据用户输入来编辑源代码,其中基于用户输入修改第一和第二源代码补丁指令。

    COMPARING DATA SERIES ASSOCIATED WITH TWO SYSTEMS TO IDENTIFY HIDDEN SIMILARITIES BETWEEN THEM
    8.
    发明申请
    COMPARING DATA SERIES ASSOCIATED WITH TWO SYSTEMS TO IDENTIFY HIDDEN SIMILARITIES BETWEEN THEM 有权
    比较与两个系统相关的数据系列,以识别他们之间的隐藏类型

    公开(公告)号:US20110238613A1

    公开(公告)日:2011-09-29

    申请号:US12748415

    申请日:2010-03-28

    IPC分类号: G06N5/02

    摘要: A method that includes: sampling a plurality of parameters associated with a first and a second system to yield a first and a second set of data series, respectively, each data series being associated with samples of a respective parameter; applying, for each two respective data series, a transformation associated with a specified order selected from a plurality of ordered transformations, such that the selected transformation is applied repeatedly to at least one of the two respective data series, wherein, in each repeated application, the transformation is assigned with a different value of a transformation parameter; determining, for each parameter, a one of the plurality of transformation parameters for which the correlation level of the two respective time series is above a specified value; and repeating the applying and the determining with a transformation that is associated with a higher order of the ordered transformations.

    摘要翻译: 一种方法,包括:对与第一和第二系统相关联的多个参数进行采样,以分别产生与相应参数的采样相关联的每个数据系列的第一和第二组数据序列; 对于每个两个相应的数据序列应用与从多个有序变换中选择的指定顺序相关联的变换,使得所选择的变换被重复应用于两个相应数据序列中的至少一个,其中在每个重复的应用中, 变换被赋予变换参数的不同值; 为每个参数确定两个相应时间序列的相关电平高于指定值的多个变换参数之一; 并且通过与有序变换的较高阶相关联的变换来重复应用和确定。

    Manipulating source code patches
    9.
    发明授权
    Manipulating source code patches 有权
    操纵源代码补丁

    公开(公告)号:US09158533B2

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

    申请号:US13350844

    申请日:2012-01-16

    IPC分类号: G06F9/44 G06F9/45 G06F9/445

    CPC分类号: G06F8/71

    摘要: A computerized apparatus, a computer-implemented method and a computer program product for manipulating source code patches. The apparatus comprising a processor that is configured to: obtain a source code patch comprising plurality of source code modification instructions with respect to a source code and to automatically split the source code patch into plurality of sub-patches, wherein applying the plurality of sub-patches on the source code in an order is equivalent to applying the source code patch.

    摘要翻译: 计算机化设备,计算机实现的方法以及用于操纵源代码补丁的计算机程序产品。 该设备包括:处理器,被配置为:获得源代码补丁,其包含关于源代码的多个源代码修改指令,并且自动将源代码补丁拆分成多个子补丁,其中, 源代码中的补丁顺序相当于应用源代码补丁。

    MANIPULATING SOURCE CODE PATCHES
    10.
    发明申请
    MANIPULATING SOURCE CODE PATCHES 有权
    操纵源码代码

    公开(公告)号:US20130185696A1

    公开(公告)日:2013-07-18

    申请号:US13350844

    申请日:2012-01-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: A computerized apparatus, a computer-implemented method and a computer program product for manipulating source code patches. The apparatus comprising a processor that is configured to: obtain a source code patch comprising plurality of source code modification instructions with respect to a source code and to automatically split the source code patch into plurality of sub-patches, wherein applying the plurality of sub-patches on the source code in an order is equivalent to applying the source code patch.

    摘要翻译: 计算机化设备,计算机实现的方法以及用于操纵源代码补丁的计算机程序产品。 该设备包括:处理器,被配置为:获得源代码补丁,其包含关于源代码的多个源代码修改指令,并且自动将源代码补丁拆分成多个子补丁,其中, 源代码中的补丁顺序相当于应用源代码补丁。