1
Shlomo Wygodny, Valery Golender, Ido Ben Moshe, Vladimir Andreev: System and method for conditional tracing of computer programs. Identify Software, Knobbe Martens Olson & Bear, June 6, 2006: US07058928 (125 worldwide citation)

A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the executable or source code files of the client. Trace data collected during the tracing operation is collected a ...


2
Shlomo Wygodny, Valery Golender, Ido Ben Moshe, Vladimir Andreev: System and method for conditional tracing of computer programs. Identify Software, November 13, 2012: US08312435 (56 worldwide citation)

A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the executable or source code files of the client. Trace data collected during the tracing operation is collected a ...


3
Valery Golender, Vladislav Gusev: System and method for troubleshooting runtime software problems using application learning. Identify Software, Knobbe Martens Olson & Bear, October 4, 2011: US08032866 (28 worldwide citation)

Analysis of execution traces to identify execution problems is described. Analysis of the execution trace allows the user to detect application execution patterns. Each pattern represents a sequence of operations performed by the application. Some patterns correspond to normal execution of the appli ...


4
Shlomo Wygodny, David Elkind, Moshe Kravchik: System and method for automated tuning of program execution tracing. Identify Software, Knobbe Martens Olson & Bear, November 2, 2010: US07827539 (25 worldwide citation)

A tracing system that provides automated tuning of execution tracing by adjusting the collection of trace data is described. In one embodiment, the user sets an initial tracing profile for a tracing program. In addition, the user sets an upper limit for the tracing performance penalty. The auto-tuni ...


5
Valery Golender, Ido Ben Moshe, Shlomo Wygodny: System and method for software diagnostics using a combination of visual and dynamic tracing. Identify Software, August 6, 2013: US08504994 (11 worldwide citation)

A software system is disclosed that provides remote troubleshooting and tracing of the execution of computer programs. The software system includes an information-gathering module that gathers run-time information about program execution, program interaction with the operating system and the system ...


6
Valery Golender, Ido Ben Moshe, Shlomo Wygodny: System and method for troubleshooting software configuration problems using application tracing. Identify Software, June 24, 2014: US08762958 (3 worldwide citation)

A software system is disclosed which facilitates the process of tracing the execution paths of a program, called a client or application. Trace data corresponding to selected system resources that interact with the execution of the application is collected during the tracing operation and stored in ...


7
Eyal Koren, Asaf Dafner, Shiri Semo Judelman: Efficient method data recording. Identify Software, Brake Hughes Bellermann, September 6, 2016: US09436588 (1 worldwide citation)

According to one general aspect, a method may include monitoring the execution or at least a portion of a software application. The method may also include collecting subroutine call information regarding a plurality of subroutine calls included by the portion of the software application, wherein on ...


8
Eyal Koren, Asaf Dafner, Shiri Semo Judelman: Efficient method data recording. Identify Software, Brake Hughes Bellermann, September 19, 2017: US09767007

According to one general aspect, a method may include monitoring the execution of at least a portion of a software application. The method may also include collecting subroutine call information regarding a plurality of subroutine calls included by the portion of the software application, wherein on ...


9
Eyal Koren, Asaf Dafner, Shiri Semo Judelman: Efficient method data recording. Identify Software, Brake Hughes Bellermann, November 1, 2016: US09483391

According to one general aspect, a method may include monitoring the execution of at least a portion of a software application. The method may also include collecting subroutine call information regarding a plurality of subroutine calls included by the portion of the software application, wherein on ...


10
Eyal Koren, Asaf Dafner, Shiri Semo Judelman: Efficient method data recording. IDENTIFY SOFTWARE, Brake Hughes Bellermann, February 2, 2016: US09250924

According to one general aspect, a method may include monitoring the execution or at least a portion of a software application. The method may also include collecting subroutine call information regarding a plurality of subroutine calls included by the portion of the software application, wherein on ...