会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Source code patches
    • 源代码补丁
    • US09052983B2
    • 2015-06-09
    • US13350841
    • 2012-01-16
    • Eitan Daniel FarchiAbel GordonNadav Yosef Har'ElMoran Shochat
    • Eitan Daniel FarchiAbel GordonNadav Yosef Har'ElMoran Shochat
    • G06F9/44
    • 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.
    • 用于源代码补丁的设备,过程和产品。 所述计算机化装置具有处理器,所述装置包括:源代码获取器,用于获得计算机程序的源代码; 用于获得一组源代码补丁指令的补丁指令获取器,其中第一补丁指令包括与第一源代码补丁相关联的源代码的一组修改指令,其中第二补丁指令包括一组修改指令, 与第二源代码补丁相关联的源代码; 源代码编辑器,被配置为向用户显示与代码片段同时应用相关联的源代码和注释; 并且其中所述源代码编辑器还被配置为根据用户输入来编辑源代码,其中基于用户输入修改第一和第二源代码补丁指令。
    • 2. 发明申请
    • Multi-Dimension Code Coverage
    • 多维码代码覆盖
    • US20080127099A1
    • 2008-05-29
    • US11466487
    • 2006-08-23
    • Shmuel UREitan Daniel Farchi
    • Shmuel UREitan Daniel Farchi
    • G06F11/36
    • G06F11/3676
    • A method for testing software under test (SUT), including selecting a type of coverage for testing the SUT, and receiving from a human operator a Boolean predicate to be used in evaluation of the SUT. In response to the type of coverage and the predicate, a test of the SUT is generated. The method also includes performing an execution of the test so as to identify elements of the SUT that belong to the selected type and that are exercised by the test. The method further includes automatically evaluating the predicate for each of the identified elements, and determining the elements exercised by the test for which the predicate evaluates to true to be covered elements of the SUT.
    • 一种用于测试测试软件(SUT)的方法,包括选择一种用于测试SUT的覆盖范围,以及从人类操作员接收用于评估SUT的布尔谓词。 响应于覆盖类型和谓词,生成SUT的测试。 该方法还包括执行测试,以便识别属于所选类型并由测试行使的SUT的元素。 该方法还包括自动评估每个识别的元素的谓词,以及确定由谓词评估为真的测试所执行的元素以被覆盖的SUT元素。
    • 6. 发明申请
    • VERIFYING SYNCHRONIZATION COVERAGE IN LOGIC CODE
    • 逻辑代码中的验证同步覆盖
    • US20110126173A1
    • 2011-05-26
    • US12626654
    • 2009-11-26
    • Rachel TzorefEitan Daniel FarchiEhud TraininAviad Zlotnick
    • Rachel TzorefEitan Daniel FarchiEhud TraininAviad Zlotnick
    • G06F9/44
    • G06F9/52G06F11/3688
    • A computer implemented system and method for measuring synchronization coverage for one or more concurrently executed threads is provided. The method comprises updating an identifier of a first thread to comprise an operation identifier associated with a first operation, in response to determining that the first thread has performed the first operation; associating the identifier of the first thread with one or more resources accessed by the first thread; and generating a synchronization coverage model by generating a relational data structure of said one or more resources, wherein a resource is associated with at least the identifier of the first thread and an identifier of a second thread identifier, such that the second thread waits for the first thread before accessing said resource.
    • 提供了一种用于测量一个或多个并行执行的线程的同步覆盖的计算机实现的系统和方法。 响应于确定第一线程已经执行了第一操作,该方法包括更新第一线程的标识符以包括与第一操作相关联的操作标识符; 将第一线程的标识符与由第一线程访问的一个或多个资源相关联; 以及通过生成所述一个或多个资源的关系数据结构来生成同步覆盖模型,其中资源至少与第一线程的标识符和第二线程标识符的标识符相关联,使得第二线程等待 在访问所述资源之前的第一个线程。
    • 9. 发明授权
    • Techniques for objective assessment and improvement of software quality
    • 用于客观评估和提高软件质量的技术
    • US08826223B2
    • 2014-09-02
    • US13449431
    • 2012-04-18
    • Parijat DubeEitan Daniel Farchi
    • Parijat DubeEitan Daniel Farchi
    • G06F9/44G06F9/445
    • G06F8/61
    • Techniques for quantifying and improving consumability of software bundles are provided. In one aspect, a method for quantifying a consumability of a software bundle is provided which includes the following steps. Constituent software products of the bundle are identified. Software components an installation of which is a pre-requirement for an installation of the software products are identified. Software units an installation of which is a pre-requirement for an installation of the software components are identified. Dependency graphs are created for the software components. The dependency graphs for the components are merged to create dependency graphs for the products. The dependency graphs for the products are merged to create a dependency graph for the bundle. The dependency graph for the bundle is used to quantify the consumability of the bundle.
    • 提供了量化和改进软件包消耗性的技术。 一方面,提供了一种用于量化软件包的可消耗性的方法,其包括以下步骤。 识别组件的组成软件产品。 识别软件组件,其安装是软件产品安装的预先要求。 软件单元的安装是对软件组件的安装的预先要求。 为软件组件创建依赖关系图。 组合的依赖关系图被合并以创建产品的依赖关系图。 合并产品的依赖关系图以创建捆绑包的依赖图。 束的依赖图用于量化束的可消耗性。
    • 10. 发明申请
    • Techniques for Objective Assessment and Improvement of Software Quality
    • 客观评估和软件质量改进技术
    • US20130283258A1
    • 2013-10-24
    • US13449431
    • 2012-04-18
    • Parijat DubeEitan Daniel Farchi
    • Parijat DubeEitan Daniel Farchi
    • G06F9/445
    • G06F8/61
    • Techniques for quantifying and improving consumability of software bundles are provided. In one aspect, a method for quantifying a consumability of a software bundle is provided which includes the following steps. Constituent software products of the bundle are identified. Software components an installation of which is a pre-requirement for an installation of the software products are identified. Software units an installation of which is a pre-requirement for an installation of the software components are identified. Dependency graphs are created for the software components. The dependency graphs for the components are merged to create dependency graphs for the products. The dependency graphs for the products are merged to create a dependency graph for the bundle. The dependency graph for the bundle is used to quantify the consumability of the bundle.
    • 提供了量化和改进软件包消耗性的技术。 一方面,提供了一种用于量化软件包的可消耗性的方法,其包括以下步骤。 识别组件的组成软件产品。 识别软件组件,其安装是软件产品安装的预先要求。 软件单元的安装是对软件组件的安装的预先要求。 为软件组件创建依赖关系图。 组合的依赖关系图被合并以创建产品的依赖关系图。 合并产品的依赖关系图以创建捆绑包的依赖图。 束的依赖图用于量化束的可消耗性。