Patents by Inventor Oren GURFINKEL
Oren GURFINKEL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10067859Abstract: A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The test or tests specifying an resource are linked to the resource within the test-centric model. A composition of the application is defined using the one or more tests, as the resources specified by the one or more tests, within the test-centric model of the application.Type: GrantFiled: April 12, 2017Date of Patent: September 4, 2018Assignee: ENTIT SOFTWARE LLCInventors: Oren Gurfinkel, Oleg Verhovsky, Eliraz Busi, Maya Yohay Rafalovich, Malcolm Isaacs
-
Patent number: 10042638Abstract: Evaluating documentation coverage can include identifying, from a testing tool having exercised an application, interface elements of the application's user interface. The identified interface elements are filtered to identify documentable interface objects. For each identified documentable interface object, it is determined if documentation exists for that documentable interface object. A value, indicative of the determined existence or non-existence of documentation, is assigned to each documentable interface object. Documentation coverage data is reported for the application interface. The coverage data is reflective of the values assigned to the documentable interface objects.Type: GrantFiled: September 30, 2014Date of Patent: August 7, 2018Assignee: ENTIT SOFTWARE LLCInventors: Eliraz Busi, Oren Gurfinkel, Doron Levi
-
Publication number: 20170308379Abstract: Evaluating documentation coverage can include identifying, from a testing tool having exercised an application, interface elements of the application's user interface. The identified interface elements are filtered to identify documentable interface objects. For each identified documentable interface object, it is determined if documentation exists for that documentable interface object. A value, indicative of the determined existence or non-existence of documentation, is assigned to each documentable interface object. Documentation coverage data is reported for the application interface. The coverage data is reflective of the values assigned to the documentable interface objects.Type: ApplicationFiled: September 30, 2014Publication date: October 26, 2017Inventors: Eliraz Busi, Oren Gurfinkel, Doron Levi
-
Publication number: 20170220457Abstract: A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The test or tests specifying an resource are linked to the resource within the test-centric model. A composition of the application is defined using the one or more tests, as the resources specified by the one or more tests, within the test-centric model of the application.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Oren GURFINKEL, Oleg VERHOVSKY, Eliraz BUSI, Maya Yohay RAFALOVICH, Malcolm ISAACS
-
Patent number: 9658945Abstract: A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The test or tests specifying an resource are linked to the resource within the test-centric model. A composition of the application is defined using the one or more tests, as the resources specified by the one or more tests, within the test-centric model of the application.Type: GrantFiled: July 31, 2012Date of Patent: May 23, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Oren Gurfinkel, Oleg Verhovsky, Eliraz Busi, Maya Yohay Rafalovich, Malcolm Isaacs
-
Publication number: 20160306613Abstract: Example embodiments relate to code routine performance prediction using test results from code integration tool. An example system may include a code integrator to merge multiple developer committed copies of code for an application and automatically run tests on the merged code. The code integrator may gather performance information of a pre-written code routine included in the merged code, where the performance information is generated in response to the tests. The system may include a code routine performance manager to receive and store the performance information of the pre-written code routine. The system may include a code development environment to allow a developer of the application to create and modify a working copy of code for the application. The code development environment may receive the performance information of the pre-written code routine when the pre-written code routine is included in the working copy of the code.Type: ApplicationFiled: December 3, 2013Publication date: October 20, 2016Inventors: Eliraz Busi, Doron Levi, Oren Gurfinkel
-
Patent number: 9098634Abstract: Example embodiments relate to creating test templates based on steps in existing tests. In example embodiments, a testing computing device may select an existing test from multiple existing tests. Each existing test of the multiple existing tests may include a set of distinct steps. The testing computing device may determine a sub-sequence related to the selected existing test. The sub-sequence may be based on a subset of the distinct steps included in the selected existing test. The testing computing device may determine that the distinct steps in the subset occur in a number of existing tests from the multiple existing tests, and may generate a test template using the sub-sequence. The test template may include the distinct steps in the subset.Type: GrantFiled: May 13, 2013Date of Patent: August 4, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eliraz Busi, Oren Gurfinkel
-
Publication number: 20150143346Abstract: A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The test or tests specifying an resource are linked to the resource within the test-centric model. A composition of the application is defined using the one or more tests, as the resources specified by the one or more tests, within the test-centric model of the application.Type: ApplicationFiled: July 31, 2012Publication date: May 21, 2015Inventors: Oren Gurfinkel, Oleg Verhovsky, Eliraz Busi, Maya Yohay Rafalovich, Malcolm Isaacs
-
Publication number: 20140337673Abstract: Example embodiments relate to creating test templates based on steps in existing tests. In example embodiments, a testing computing device may select an existing test from multiple existing tests. Each existing test of the multiple existing tests may include a set of distinct steps. The testing computing device may determine a sub-sequence related to the selected existing test. The sub-sequence may be based on a subset of the distinct steps included in the selected existing test. The testing computing device may determine that the distinct steps in the subset occur in a number of existing tests from the multiple existing tests, and may generate a test template using the sub-sequence. The test template may include the distinct steps in the subset.Type: ApplicationFiled: May 13, 2013Publication date: November 13, 2014Applicant: Hewlett-Packard Development, L.P.Inventors: Eliraz Busi, Oren Gurfinkel
-
Patent number: 8683323Abstract: A method includes obtaining a first XML schema and a second XML schema. One or more schema objects of each of the first XML schema and the second XML schema are identified. An identified schema object of the first XML schema is compared with an identified schema object of the second XML schema. If a difference is detected between the compared schema objects, a risk of the detected difference affecting operation of a composite application incorporating the first schema or the second schema is evaluated. A notification of the evaluated risk is issued.Type: GrantFiled: January 9, 2012Date of Patent: March 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Oren Gurfinkel, Oleg Verhovsky, Malcolm Victor Isaacs, Yaron Naveh
-
Publication number: 20130179769Abstract: A method includes obtaining a first XML schema and a second XML schema. One or more schema objects of each of the first XML schema and the second XML schema are identified. An identified schema object of the first XML schema is compared with an identified schema object of the second XML schema. If a difference is detected between the compared schema objects, a risk of the detected difference affecting operation of a composite application incorporating the first schema or the second schema is evaluated. A notification of the evaluated risk is issued.Type: ApplicationFiled: January 9, 2012Publication date: July 11, 2013Inventors: Oren GURFINKEL, Oleg VERHOVSKY, Malcolm Victor ISAACS, Yaron NAVEH