| |
 |
|
Class Information
Number: 717/133
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 analysis of program execution > Using program flow graph > Using procedure or function call graph
Description: Subject matter wherein the program flow graph used in the analysis is a function or procedure call graph depicting the calling sequence of functions or procedures during program execution.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 7620941 |
Mechanism for lossless user-level tracing on an architecture supporting PC-relative addressing |
Nov. 17, 2009 |
| 7620946 |
Program slicing for codesign of embedded systems |
Nov. 17, 2009 |
| 7617489 |
Method and system for detecting interprocedural vulnerability by analysis of source code |
Nov. 10, 2009 |
| 7610514 |
Identification of uninformative function names in call-stack traces |
Oct. 27, 2009 |
| 7603661 |
Parse table generation method and system |
Oct. 13, 2009 |
| 7603660 |
Code coverage test selection |
Oct. 13, 2009 |
| 7587710 |
Method for determining the processing sequence of function blocks of an automated system and corresponding automated system |
Sep. 8, 2009 |
| 7577945 |
Memory mapped lazy signal blocking |
Aug. 18, 2009 |
| 7577942 |
Efficient monitoring of program variables under debug |
Aug. 18, 2009 |
| 7568192 |
Automated scalable and adaptive system for memory analysis via identification of leak root candidates |
Jul. 28, 2009 |
| 7539833 |
Locating wasted memory in software by identifying unused portions of memory blocks allocated to a program |
May. 26, 2009 |
| 7526758 |
Execution failure investigation using static analysis |
Apr. 28, 2009 |
| 7519952 |
Detecting an integrity constraint violation in a database by analyzing database schema, application and mapping and inserting a check into the database and application |
Apr. 14, 2009 |
| 7519961 |
Method and apparatus for averaging out variations in run-to-run path data of a computer program |
Apr. 14, 2009 |
| 7512738 |
Allocating call stack frame entries at different memory levels to functions in a program |
Mar. 31, 2009 |
| 7509632 |
Method and apparatus for analyzing call history data derived from execution of a computer program |
Mar. 24, 2009 |
| 7506319 |
Generating a model of software in execution |
Mar. 17, 2009 |
| 7506320 |
Generating sequence diagrams using call trees |
Mar. 17, 2009 |
| 7496904 |
Mining dependencies for testing and risk management |
Feb. 24, 2009 |
| 7464372 |
Methods and systems of testing software, and methods and systems of modeling user behavior |
Dec. 9, 2008 |
| 7437718 |
Reviewing the security of trusted software components |
Oct. 14, 2008 |
| 7426717 |
System and method for debugging files in a runtime environment |
Sep. 16, 2008 |
| 7412695 |
Transient state nodes and a method for their identification |
Aug. 12, 2008 |
| 7353507 |
Intercepting function cells |
Apr. 1, 2008 |
| 7320125 |
Program execution stack signatures |
Jan. 15, 2008 |
| 7299458 |
System and method for converting control flow graph representations to control-dataflow graph representations |
Nov. 20, 2007 |
| 7281241 |
System and method for visual debugging of constraint systems |
Oct. 9, 2007 |
| 7272827 |
Statically detecting externally referenced interfaces of a program |
Sep. 18, 2007 |
| 7240344 |
Register allocation and code spilling using interference graph coloring |
Jul. 3, 2007 |
| 7216340 |
Analysis data validation tool for use in enterprise architecture modeling with result based model updating |
May. 8, 2007 |
| 7203929 |
Design data validation tool for use in enterprise architecture modeling |
Apr. 10, 2007 |
| 7140004 |
Method and apparatus for zero-footprint phone application development |
Nov. 21, 2006 |
| 7123268 |
Hybrid procedural/pixel based textures |
Oct. 17, 2006 |
| 7124251 |
Stack allocation system and method |
Oct. 17, 2006 |
| 7062751 |
Sequence analysis method and apparatus |
Jun. 13, 2006 |
| 7013457 |
Prioritized debugging of an error space in program code |
Mar. 14, 2006 |
| 7010781 |
Methods and apparatus for managing debugging I/O |
Mar. 7, 2006 |
| 7003507 |
Scalable propagation-based methods for call graph construction |
Feb. 21, 2006 |
| 6983455 |
Mechanism for profiling computer code |
Jan. 3, 2006 |
| 6983456 |
Process for converting programs in high-level programming languages to a unified executable for hybrid computing platforms |
Jan. 3, 2006 |
| 6971089 |
Debugger impact reduction through motion of induction variable based breakpoints |
Nov. 29, 2005 |
| 6966051 |
Automatically generated symbol-based debug script executable by a debug program for software debugging |
Nov. 15, 2005 |
| 6948154 |
Methodology for testing spreadsheets |
Sep. 20, 2005 |
| 6934938 |
Method of programming linear graphs for streaming vector computation |
Aug. 23, 2005 |
| 6931635 |
Program optimization |
Aug. 16, 2005 |
| 6915509 |
Method and system for debugging a program |
Jul. 5, 2005 |
| 6904590 |
Methods for enhancing program analysis |
Jun. 7, 2005 |
| 6898785 |
Handling calls from relocated instrumented functions to functions that expect a return pointer value in an original address space |
May. 24, 2005 |
| 6874105 |
Operation graph based event monitoring system |
Mar. 29, 2005 |
| 6857120 |
Method for characterizing program execution by periodic call stack inspection |
Feb. 15, 2005 |
|
|
|