| 6662312 |
Software-testing automation system |
| Dec-9-2003 |
A software-testing automation system for tests a plurality of deployed images that are spread across multiple software platforms. Each deployed image includes a test component configured to accept a connection... |
| 6658649 |
Method, apparatus and article of manufacture for debugging a user defined region of code |
| Dec-2-2003 |
The preferred embodiment of the present invention generally provides a method, apparatus and article of manufacture for debugging computer programs. Debugging computer programs is aided by establishing... |
| 6658642 |
System, method and program product for software development |
| Dec-2-2003 |
A system, method and program product for computer program development. A new computer program to be developed is outlined and the outline organized to identify required modules. Required modules are provided... |
| 6658416 |
Apparatus and method for creating an indexed database of symbolic data for use with trace data of a computer program |
| Dec-2-2003 |
An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly... |
| 6654949 |
Method and system for monitoring the execution of hybrid source code |
| Nov-25-2003 |
This invention describes a system and method for monitoring the execution of hybrid source code such as JavaServer Pages (JSP) code. The system comprises a page compiler, which is called by a server for... |
| 6654911 |
Interactive test sequence generation |
| Nov-25-2003 |
A method, system, and computer program product for generating test sequences are disclosed. Initially, a graphical user interface is invoked to display a list of preexisting test cases. A first test case... |
| 6647544 |
Method and system for debugging hybrid source code |
| Nov-11-2003 |
This invention provides a method and system for debugging hybrid source code such as JavaServer Pages (JSP) code. The method comprises the steps of running a server within a virtual machine instance; reading... |
| 6643769 |
System and method for enabling selective execution of computer code |
| Nov-4-2003 |
The system of the present invention utilizes memory for storing a computer program and processing circuitry for executing instructions of the computer program. In particular, the computer program includes... |
| 6640317 |
Mechanism for automated generic application damage detection and repair in strongly encapsulated application |
| Oct-28-2003 |
A method, system, and apparatus for detecting and repairing damaged portions of a computer system is provided. In a preferred embodiment of the present invention, a damage detection and repair facility... |
| 6637024 |
Method and product for debugging a target java virtual machine having no debug information therein |
| Oct-21-2003 |
A method find computer program product for debugging a virtual machine, preferably a target lava virtual machine, without need for the virtual machine to comprise debug information required by a debugger,... |
| 6634023 |
Compile method, exception handling method and computer |
| Oct-14-2003 |
The present invention enables re-ordering of instructions to be executed while assuring a precise exception. In Java language, an optimization process of re-ordering instructions to be executed is performed... |
| 6634020 |
Uninitialized memory watch |
| Oct-14-2003 |
In the present invention, a special purpose watch function is used to find reference to uninitialized memory within a computer program during debugging. The uninitialized memory watch may be implemented... |
| 6618854 |
Remotely accessible integrated debug environment |
| Sep-9-2003 |
The remotely accessible Integrated Debug Environment of this invention permits a user having only a computer and an Internet connection to remotely access an IDE configured for operating and debugging... |
| 6601018 |
Automatic test framework system and method in software component testing |
| Jul-29-2003 |
Method and system aspects for test execution for software components within the context of an automatic test framework are described. In a method aspect, the method includes reading an executable file... |
| 6598180 |
Method, system and program products for selectively debugging program versions executing with in a computing environment |
| Jul-22-2003 |
A program having a plurality of concurrently executing versions is debugged. A version of the program to be debugged is selected from the plurality of versions of the program, and that selected version... |
| 6594820 |
Method and apparatus for testing a process in a computer system |
| Jul-15-2003 |
A method and apparatus for testing processes in a computer system are described. In a software process, there exist many test points in the execution of the process where stress testing may be applied.... |
| 6591413 |
Method and apparatus in a data processing system for faster notification of errors in a software build |
| Jul-8-2003 |
A method and apparatus in a data processing system for processing errors during building of a program. A set of tools needed to build the program is identified. Each tool within the set of tools is called.... |
| 6591378 |
Debug controller in a data processor and method therefor |
| Jul-8-2003 |
A method for debug control in a pipelined data processor where an offset is determined for the program counter (PC) based on the state of the pipeline. The offset is subtracted from the PC value at the... |
| 6581052 |
Test generator for database management systems |
| Jun-17-2003 |
A test generator produces a set of database query-language statements comprised of randomly chosen elements for testing one or more database management systems on arbitrary databases. The statements are... |
| 6572661 |
System and method for automated annotation of files |
| Jun-3-2003 |
A method and apparatus links descriptions with the thing that is described to allow them to be maintained separately but displayed with one another. The description contains a portion of the thing described... |
| 6564200 |
Apparatus for cross referencing routines and method therefor |
| May-13-2003 |
A apparatus and method for cross-referencing routines in software is implemented. Declarations in the software program are searched for routine declarations. For each routine declaration found, an entry... |
| 6564175 |
Apparatus, method and system for determining application runtimes based on histogram or distribution information |
| May-13-2003 |
A method for determining an estimated runtime of a software application, the method including the providing of a reference runtime of the software application for a reference system configuration, wherein... |
| 6560772 |
Method, system, and program for accessing data in different environments |
| May-6-2003 |
Disclosed is a system, method, and program for making data available to a first application program. A determination is made of an environment in which the first application program is called. Data is... |
| 6557166 |
Program correcting method and system |
| Apr-29-2003 |
Correction of a program which resides on a main storage and which is simultaneously callable by a plurality of command processors is performed by minimizing the stop time of a computer system without reloading... |
| 6557120 |
System and method for testing software reliability over extended time |
| Apr-29-2003 |
A system and method for accelerated reliability testing of computer system software components over prolonged periods of time provides a uniform, extensible, reporting framework that includes a plurality... |
| 6557119 |
Microcomputer debug architecture and method |
| Apr-29-2003 |
A computer system, comprising at least one central processing unit and a memory unit coupled to the at least one central processing unit, a set of watchpoints defined in the computer system; each watchpoint... |
| 6553565 |
Method and apparatus for debugging optimized code |
| Apr-22-2003 |
Methods and apparatus for providing a substantially full set of state information to a debugger, without significantly compromising system performance, in order to debug optimized computer program code... |
| 6553564 |
Process and system for merging trace data for primarily interpreted methods |
| Apr-22-2003 |
A process and system for profiling code executing on a data processing system is provided. Event-based trace data is recorded in response to selected events, and the event-based trace data includes an... |
| 6552815 |
Software validation method and system |
| Apr-22-2003 |
A method embodiment of the invention tests revisions made to printer graphics interpreter software. A test suite of POSTSCRIPT, PCL, or other high-level printer language is input to a production version... |
| 6550056 |
Source level debugger for debugging source programs |
| Apr-15-2003 |
A source-level debugger debugs a source program for computers using a pipeline control method. The debugger includes a not-yet-processed instruction analyzing unit for analyzing each of instructions including... |
| 6550055 |
Method and apparatus for cheating an information report resulting from a diagnostic session |
| Apr-15-2003 |
A method and device are provided for creating an information report for a computer system. An information report is used to signal a problem with a computer system and to provide information about the... |
| 6546547 |
Method and system for an automated net booting tool |
| Apr-8-2003 |
The present invention provides a system and method of using highly structured net boot testing through an automated process that produces a highly efficient assurance that each image of a new version of... |
| 6546506 |
Technique for automatically generating a software test plan |
| Apr-8-2003 |
A method, system, and computer program product for automatically generating a software test plan. The computation of test duration is based on tasks performed by test personnel, in particular the tasks... |
| 6539539 |
Active probes for ensuring software package compatibility |
| Mar-25-2003 |
In a distributed computer program, active software probes in the form of small functions built into an application are invoked by another application. When invoked, an active probe provides a positive... |
| 6530076 |
Data processing system processor dynamic selection of internal signal tracing |
| Mar-4-2003 |
A processor (92) contains a Trace RAM (210) for tracing internal processor signals and operands. A first trace mode separately traces microcode instruction execution and cache controller execution. Selectable... |
| 6526568 |
Method for generating test data for listing program, listing program generation apparatus, and storage medium storing program for generating test data |
| Feb-25-2003 |
Test data for each item and listing item information defining an item of a listing are generated. In addition, link table information defining a link between items is generated. Then, an item of test data... |
| 6526567 |
System and method for optimizing a device driver by incorporating debugging and tracing |
| Feb-25-2003 |
The invention relates to a method for executing, in a computer system 5, a device driver 10 which is used by a number of applications running on that system. A first 12 and second version 11 of the device... |
| 6523169 |
Method for testing system components of an object-oriented program |
| Feb-18-2003 |
A method for testing system components of an object-oriented program, wherein system components of an object-oriented program are tested such that nested dependencies of methods are resolved and an arbitrary... |
| 6523141 |
Method and apparatus for post-mortem kernel memory leak detection |
| Feb-18-2003 |
Methods and apparatus for detecting and reporting memory leaks associated with an operating system are disclosed. In accordance with one aspect of the present invention, a method for identifying a section... |
| 6516460 |
Debugging multiple related processes simultaneously |
| Feb-4-2003 |
Methods, systems and articles of manufacture comprising a computer usable medium having computer readable program code means therein are provided for debugging multiple related processes simultaneously... |
| 6513155 |
Method and system for merging event-based data and sampled data into postprocessed trace output |
| Jan-28-2003 |
A process and system for profiling code executing on a data processing system is provided. Event-based trace data is recorded in response to selected events, and the event-based trace data includes an... |
| 6502235 |
Apparatus, method, and storage medium for generating input parameter |
| Dec-31-2002 |
The database generation unit refers to the source program, lists routes passed during the execution of the source program, and enters the route information in the route information database. As a result... |
| 6502210 |
Microcomputer debug architecture and method |
| Dec-31-2002 |
A computer system including at least one central processing unit, a memory unit coupled to the at least one central processing unit, a set of watchpoints a set of watchpoints defined in the computer system,... |
| 6490696 |
System and method for printer output regression testing using display lists |
| Dec-3-2002 |
A system and method for performing regression testing on software programs that produce printed output. An original version of a software program resident on a computer is issued known commands to generate... |
| 6487683 |
Microcomputer debug architecture and method |
| Nov-26-2002 |
A computer system, including a central processing unit and a memory unit coupled to the at least one central processing unit, a set of watchpoints defined in the computer system, each watchpoint in the... |
| 6463578 |
Systems, methods and computer program products for debugging java server page files using compiled java class file modifications |
| Oct-8-2002 |
Systems, methods and computer program products are provided for debugging markup language source code of JSP files via Java class files generated therefrom. A Java class file is subjected to introspection... |
| 6463553 |
Microcomputer debug architecture and method |
| Oct-8-2002 |
A method of filtering debugging data in a computer system including at least one central processing unit and a memory unit coupled to the at least one central processing unit. The method includes the steps... |
| 6460175 |
Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps |
| Oct-1-2002 |
A program product recorded on a computer readable medium in which the program product includes a method of performing a software operation on a target of one or more processors in a distributed processing... |
| 6460068 |
Fractal process scheduler for testing applications in a distributed processing system |
| Oct-1-2002 |
A fractal process scheduler for testing applications in a distributed processing system having a plurality of nodes. The scheduler includes an originating file containing a sequence of statements, each... |
| 6453462 |
Mock translation system, method, and program using multi-byte placeholder characters to test translatability of software that will display multi-byte languages |
| Sep-17-2002 |
A mock translation system, method, and program is provided which converts single-byte base-language data and performs a mock translation on it to produce internationalization test data, which incorporates... |