| 6282701 |
System and method for monitoring and analyzing the execution of computer programs |
| Aug-28-2001 |
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... |
| 6279123 |
System for viewing and monitoring embedded processor operation |
| Aug-21-2001 |
A system for viewing and monitoring the operation of an embedded processor in which a single computer program, e.g., a Microsoft C/C++3 program, is used to test the scan chain, check the link to the target... |
| 6275956 |
Integrated dynamic-visual parallel debugging apparatus and method thereof |
| Aug-14-2001 |
An integrated dynamic-visual parallel debugging apparatus comprising: replay drive means for receiving a program and creating program symbol table information and an execution log file through reference... |
| 6266806 |
Object oriented monitor displaying interactions among objects in square matrix with an object designated in first column and additional column(s) for interacting objects |
| Jul-24-2001 |
A method and system for summarizing object interactions in an object-oriented software program is disclosed. A plurality of tabular inputs containing information about the object interactions in a software... |
| 6266805 |
Visualization in a modular software system |
| Jul-24-2001 |
A community of collaborative software agents work together in a domain to provide functionality such as providing of communications services or control of a chemical process. A system is provided for building... |
| 6266804 |
Method for analyzing capacity of parallel processing systems |
| Jul-24-2001 |
A method for analyzing the performance and capacity of an application and a parallel processing system. Based upon a graph representation of the application and system and upon supplied performance values,... |
| 6263490 |
Graphic device capable of carrying out debug of a device driver program at a high speed |
| Jul-17-2001 |
A graphic LSI is for use in an image processing apparatus having a buffer memory circuit for buffering a drawing data in a specific address to display the drawing data as a graphic drawing on a display... |
| 6243857 |
Windows-based flowcharting and code generation system |
| Jun-5-2001 |
A machine control system (130) includes a computer (132) that generates, edits and displays a continuous multi-block flowchart representing a program and compiles the program from the flowchart to control... |
| 6226787 |
Visualization method and system for dynamically displaying operations of a program |
| May-1-2001 |
A method and system of identifying operations of one or more computer programs include generating a representation of the programs as a visual display of graphs and manipulating the visual display while... |
| 6219826 |
Visualizing execution patterns in object-oriented programs |
| Apr-17-2001 |
An improved method and system for visualizing an object-oriented program's execution in a manner that facilitates understanding, debugging, and tuning programs of arbitrary size and complexity by visually... |
| 6216143 |
Apparatus and method for generating animated color coded software traces |
| Apr-10-2001 |
Apparatus and method for illustrating an order of execution of software code. At least portions of software code are presented on a display device with the software code representing instructions for operation... |
| 6212675 |
Presentation of visual program test coverage information |
| Apr-3-2001 |
A technique, system, and computer program for presenting test coverage metrics in a visual programming environment. The information is presented in the same general visual manner in which a visual programmer... |
| 6209126 |
Stall detecting apparatus, stall detecting method, and medium containing stall detecting program |
| Mar-27-2001 |
A stall detecting apparatus and a stall detecting method reduce labor and time to develop a program. The apparatus has an input portion for reading a source program, an interpreter for interpreting the... |
| 6209125 |
Method and apparatus for software component analysis |
| Mar-27-2001 |
Methods, software, and apparatus for analyzing a software component within an application builder tool are disclosed. The present invention relates, in one aspect, to a method for analyzing a software... |
| 6202200 |
Multi-tier debugging |
| Mar-13-2001 |
A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention... |
| 6202199 |
System and method for remotely analyzing the execution of computer programs |
| Mar-13-2001 |
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... |
| 6199199 |
Presentation of visual program performance data |
| Mar-6-2001 |
A method, system, and computer program for presenting runtime performance data for analysis in a visual programming environment. The performance data is presented in substantially the same manner in which... |
| 6189142 |
Visual program runtime performance analysis |
| Feb-13-2001 |
A method, system, and computer program for providing runtime performance analysis in a visual programming environment. A performance data collection technique for visual programming is defined, which accounts... |
| 6167566 |
Variable retrieving apparatus and method and computer readable recording medium recording variable retrieving program therein |
| Dec-26-2000 |
A variable retrieving unit refers to variable relation information and variable definition information held in an analysis result storing unit and retrieves variables which directly relate to a variable... |
| 6141791 |
Debug aid device, program compiler device, storage medium storing computer-readable debugger program, and storage medium storing program compiler program |
| Oct-31-2000 |
On receiving a target address specification from a programmer, an execution code reconversion unit reconverts an operation code of an execution code loaded in the specified address to a mnemonic code.... |
| 6138270 |
System, method and memory medium for detecting differences between graphical programs |
| Oct-24-2000 |
A method for detecting differences between two graphical programs. The graphical programs comprise graphical code. The graphical programs may include objects, preferably arranged as a user interface panel,... |
| 6115720 |
Method and apparatus for performing a health check on a database system |
| Sep-5-2000 |
A method and apparatus for compensating for deficiencies existing in programs to assist a user through installing a program. Polling the status of jobs requested by the user of a workstation is done so... |
| 6094529 |
Method, apparatus and computer program product for linking stack messages to relevant information |
| Jul-25-2000 |
Methods, apparatus, and computer program products for linking stack messages to information relevant to stack entries and for generating the stack messages by adding link information to the stack messages.... |
| 6091896 |
Debugging optimized code using data change points |
| Jul-18-2000 |
A software development system with improved facilities for debugging optimized code. Certain parts of the operations specified by source statements are categorized as "data change points". A compiler 102... |
| 6090154 |
Method, apparatus and computer program product for linking stack messages to relevant information |
| Jul-18-2000 |
Methods, apparatus, and computer program products for linking stack messages to information relevant to stack entries and for generating the stack messages by adding link information to the stack messages.... |
| 6061517 |
Multi-tier debugging |
| May-9-2000 |
A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention... |
| 6061059 |
Providing a preview capability to a graphical user interface dialog |
| May-9-2000 |
Methods and computer programs for providing a preview capability to dialogs that include determining whether a dialog includes a preview control, and based on the determination processing dialog control... |
| 6042614 |
System and method for a distributed debugger for debugging distributed application programs |
| Mar-28-2000 |
A system and method for providing a distributed debugger system for a distributed target computer application are disclosed wherein the programmer/developer of the application can be at one host machine... |
| 6041177 |
Program analyzing apparatus which categorizes variables into domains and method thereof |
| Mar-21-2000 |
A variable type analyzing unit detects the data types of each variable. A variable length analyzing unit detects the length of each variable. A partial reference unit detects the range of a partial reference... |
| 6029002 |
Method and apparatus for analyzing computer code using weakest precondition |
| Feb-22-2000 |
An analyzer for maintaining and analyzing source code is disclosed. The analyzer includes a software translator for converting conventional source code into an intermediate language, slicing capability... |
| 6026362 |
Tool and method for diagnosing and correcting errors in a computer program |
| Feb-15-2000 |
In a computer system, an improved tool and method for debugging complex computer applications, displays the relationship between processes and resources of the processes and the contents of the stack and... |
| 6016474 |
Tool and method for diagnosing and correcting errors in a computer program |
| Jan-18-2000 |
In a computer system, an improved tool and method for debugging complex computer programs displays the relationship between processes and resources of the processes. Double clicking on the displayed information... |
| 6014514 |
System for generating and graphically displaying call stack information for processing elements in a parallel processing system |
| Jan-11-2000 |
A system for generating a "where graph" for a parallel processing system comprising a parallel processing array controlled by a control processor. The processing array comprises a plurality of processing... |
| 5987248 |
Debugging information display device |
| Nov-16-1999 |
A debugging information display device is provided which concurrently displays a source list and debugging information when the source list is displayed through a debugger. A vectorizing line extractor,... |
| 5974257 |
Data acquisition system with collection of hardware information for identifying hardware constraints during program development |
| Oct-26-1999 |
A system and method for displaying DAQ device configuration information in response to program creation. The present invention preferably operates in a data acquisition (DAQ) system, wherein the DAQ system... |
| 5970248 |
Method of walking-up a call stack for a client/server program that uses remote procedure call |
| Oct-19-1999 |
When displaying the caller stack of a distributed client/server program that uses Remote Procedure Calls (RPC), the user is provided the capability of viewing the RPC calls in the same manner as normal... |
| 5953010 |
User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer |
| Sep-14-1999 |
A computer system program including an operating system and a plurality of system service modules generates a number of status messages representing selected milestone events while it is being loaded and... |
| 5949999 |
Software testing and requirements tracking |
| Sep-7-1999 |
A system for guiding the browsing/tracking of software development documents and their relationships contains several components. A procedure definition defines the software development procedure. An interface... |
| 5943048 |
Method and apparatus for testing a graphic control area |
| Aug-24-1999 |
A method and system for automated testing of a graphic control area, such as a toolbar, displayed by an application, by randomly clicking on the graphic control area. The location of the graphic control... |
| 5926638 |
Program debugging system for debugging a program having graphical user interface |
| Jul-20-1999 |
In a program debugging system for debugging a program having a graphical user interface (GUI), a translator program for translating a source program into a machine language program includes a GUI information... |
| 5926176 |
Control program tracking and display system |
| Jul-20-1999 |
Control program statements are graphically displayed as flowchart logic. The runtime engine associated with the process control computer monitors and maintains state data indicating whether a program statement... |
| 5923881 |
Data structure display system |
| Jul-13-1999 |
A program data structure is defined by a data field definition having a plurality of data field definition blocks, the data field definition blocks comprising a plurality of data items, the data items... |
| 5898873 |
System and method for visualizing system operation trace chronologies |
| Apr-27-1999 |
The present invention is a system and method of parsing system trace information to generate separate timelines of schedulable processes. System operation trace files are accurately parsed into schedulable... |
| 5892949 |
ATE test programming architecture |
| Apr-6-1999 |
A test programming architecture provides an application development and execution framework for the development and execution of test programs for a programmable tester for circuits, including a view class... |
| 5889994 |
Method for cataloging graphics primitives by rendering state |
| Mar-30-1999 |
A method according to the invention analyzes the generation of graphical images by cataloging primitives by the states in which they are rendered. It permits, for example, for analysis of the execution... |
| 5884080 |
System and method for instruction burst performance profiling for single-processor and multi-processor systems |
| Mar-16-1999 |
The present invention is directed to a system and method for monitoring system performance by sampling instructions in a burst mode, rather than once per interrupt. A burst mode may be configurable for... |
| 5881289 |
Remote compiling of source code for cross development |
| Mar-9-1999 |
A system on a development computer system that sends commands over a network to a target computer system to cause the target computer system to compile code from the development computer system. Before... |
| 5881288 |
Debugging information generation system |
| Mar-9-1999 |
A program development system in which the debugging apparatus is informed of all of the optimization processes which have been performed. A primitive storage unit stores record information for the optimization... |
| 5872976 |
Client-based system for monitoring the performance of application programs |
| Feb-16-1999 |
A client-based application monitoring system detects events of interest by examining communications between an application program and the computer's operating system. A configuration module permits a... |
| 5862382 |
Program analysis system and program analysis method |
| Jan-19-1999 |
It is an object of this invention to provide a program analysis system and a program analysis method which efficiently analyze the source code of a program through static analysis and, based on the analysis... |