| |
 |
|
Class Information
Number: 717/130
Name: Data processing: software development, installation, and management > Software program development tool (e.g., integrated case tool or stand-alone development tool) > Testing or debugging > Including instrumentation and profiling
Description: Subject matter including means or steps for inserting monitoring instructions at selected locations in the program code and executing the modified program code along with the inserted instructions, for the purpose of identifying portions of the code that need to be corrected.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 7428731 |
Continuous trip count profiling for loop optimizations in two-phase dynamic binary translators |
Sep. 23, 2008 |
| 7426718 |
Overriding constructors to provide notification in order to detect foreign code |
Sep. 16, 2008 |
| 7421682 |
Instrumentation injection for common language runtime |
Sep. 2, 2008 |
| 7421683 |
Method for the use of information in an auxiliary data system in relation to automated testing of graphical user interface based applications |
Sep. 2, 2008 |
| 7418697 |
Method and system for fast application debugging |
Aug. 26, 2008 |
| 7415699 |
Method and apparatus for controlling execution of a child process generated by a modified parent process |
Aug. 19, 2008 |
| 7412696 |
Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor |
Aug. 12, 2008 |
| 7412692 |
Determining minimal sets of bug solutions for a computer program |
Aug. 12, 2008 |
| 7412693 |
Method and apparatus for determining frequency of execution for compiled methods within a virtual machine |
Aug. 12, 2008 |
| 7409677 |
Method and system for creation and use of embedded trace description |
Aug. 5, 2008 |
| 7406679 |
Testing environment for database server side logic |
Jul. 29, 2008 |
| 7401324 |
Method and apparatus for performing time measurements during instrumentation-based profiling |
Jul. 15, 2008 |
| 7401322 |
Software debugging tool |
Jul. 15, 2008 |
| 7401323 |
Just-My-Code debugging |
Jul. 15, 2008 |
| 7395528 |
Mechanism for tracing during boot |
Jul. 1, 2008 |
| 7389497 |
Method and system for tracing profiling information using per thread metric variables with reused kernel threads |
Jun. 17, 2008 |
| 7389494 |
Mechanism for statically defined trace points with minimal disabled probe effect |
Jun. 17, 2008 |
| 7386838 |
Method and apparatus for obtaining profile data for use in optimizing computer programming code |
Jun. 10, 2008 |
| 7386839 |
System and method for troubleshooting software configuration problems using application tracing |
Jun. 10, 2008 |
| 7383541 |
Method and apparatus providing interoperation of execution images of different versions |
Jun. 3, 2008 |
| 7373637 |
Method and apparatus for counting instruction and memory location ranges |
May. 13, 2008 |
| 7370319 |
System and method for regulating execution of computer software |
May. 6, 2008 |
| 7367025 |
Byte code modification for testing, debugging and/or monitoring of virtual machine based software |
Apr. 29, 2008 |
| 7360205 |
Minimizing interaction costs among components of computer programs |
Apr. 15, 2008 |
| 7356806 |
Method and system for processing records of events during use of a communications system |
Apr. 8, 2008 |
| 7356802 |
Automatic customization of classes |
Apr. 8, 2008 |
| 7353501 |
Generic wrapper scheme |
Apr. 1, 2008 |
| 7353506 |
Accessing information at object creation |
Apr. 1, 2008 |
| 7353507 |
Intercepting function cells |
Apr. 1, 2008 |
| 7353505 |
Tracing the execution path of a computer program |
Apr. 1, 2008 |
| 7346895 |
Method of tracing data collection |
Mar. 18, 2008 |
| 7343523 |
Web-based analysis of defective computer programs |
Mar. 11, 2008 |
| 7337433 |
System and method for power profiling of tasks |
Feb. 26, 2008 |
| 7325030 |
High performance client-server communication system |
Jan. 29, 2008 |
| 7325227 |
System, method, and computer program product for identifying code development errors |
Jan. 29, 2008 |
| 7313785 |
Method and system for generating executable code for formatting and printing complex data structures |
Dec. 25, 2007 |
| 7308681 |
Control flow based compression of execution traces |
Dec. 11, 2007 |
| 7305663 |
System and method for state-based profiling of multiprocessor systems |
Dec. 4, 2007 |
| 7305660 |
Method to generate a formatted trace for an embedded device |
Dec. 4, 2007 |
| 7305661 |
Mechanism for lossless tracing in an architecture having a delay slot |
Dec. 4, 2007 |
| 7305662 |
Mechanism for lossless tracing in an arbitrary context |
Dec. 4, 2007 |
| 7296259 |
Processor system with cache-based software breakpoints |
Nov. 13, 2007 |
| 7293260 |
Configuring methods that are likely to be executed for instrument-based profiling at application run-time |
Nov. 6, 2007 |
| 7293259 |
Dynamically configuring selected methods for instrument-based profiling at application run-time |
Nov. 6, 2007 |
| 7290250 |
System and method for determining when an EJB compiler needs to be executed |
Oct. 30, 2007 |
| 7290246 |
Power profiling system and method for correlating runtime information |
Oct. 30, 2007 |
| 7290255 |
Autonomic method and apparatus for local program code reorganization using branch count per instruction hardware |
Oct. 30, 2007 |
| 7287247 |
Instrumenting a software application that includes distributed object technology |
Oct. 23, 2007 |
| 7284155 |
Remote software support agent system with electronic documents for troubleshooting |
Oct. 16, 2007 |
| 7281242 |
Flexible and extensible Java bytecode instrumentation system |
Oct. 9, 2007 |
|
|
|