| 6968363 |
File propagation tool |
| Nov-22-2005 |
A method for controlling the flow of files from a development server to another server using a file propagation tool is disclosed. A job comprising at least one file on a development server is created,... |
| 6966051 |
Automatically generated symbol-based debug script executable by a debug program for software debugging |
| Nov-15-2005 |
A method, system, and product are disclosed for automatically generating a symbol-based debug script, which is executable by a debug program, for debugging a software program. Function symbols included... |
| 6966048 |
Method and system for computer based testing using a non-deterministic exam extensible language (XXL) protocol |
| Nov-15-2005 |
A system for computer-based testing for producing and delivering a test to an examinee includes a test driver, a storage device that stores the test definition language as a plurality of segments, and... |
| 6966013 |
Method and system for performing automated regression tests in a state-dependent data processing system |
| Nov-15-2005 |
Disclosed are a method and system for performing regression tests in a state-dependent data processing environment where data are processed by means of at least one function having a signature of defined... |
| 6964037 |
Method and apparatus for determining colimits of hereditary diagrams |
| Nov-8-2005 |
A computer-implemented method and system for determining colimits of hereditary diagrams. A user specifies a diagram of diagram and specifies performance of a colimit operation. Once the colimit is performed,... |
| 6964035 |
Debugging an operating system kernel with debugger support in a network interface card |
| Nov-8-2005 |
Method and apparatus for debugging an operating system kernel. A server data processing system includes a debugger control component and a network interface card that implements a protocol stack, including... |
| 6961937 |
Registry service for use in a distributed processing framework system and methods for implementing the same |
| Nov-1-2005 |
A method for advertising an availability of a processing resource to execute a process is provided. The method includes enabling a registry service and the processing resource to register with the registry... |
| 6961925 |
Parallelism performance analysis based on execution trace information |
| Nov-1-2005 |
A system for conducting performance analysis for executing tasks. The analysis involves generating a variety of trace information related to performance measures, including parallelism-related information,... |
| 6961923 |
Method of detecting zombie breakpoints |
| Nov-1-2005 |
A method, an apparatus, and a computer program product for detecting one or more zombie global breakpoints for debugging computer software are disclosed. The method includes the steps of: checking a breakpoint... |
| 6961874 |
Software hardening utilizing recoverable, correctable, and unrecoverable fault protocols |
| Nov-1-2005 |
The invention provides a methodology for rendering software applications more highly available through active fault recovery thus encouraging fewer fatal faults. The invention allows recovery from both... |
| 6961873 |
Environment based data driven automated test engine for GUI applications |
| Nov-1-2005 |
The invention includes a scriptable GUI test tool which generates a GUI map (or which includes a utility which generates a GUI map), at least one environment definition (parameter) file, at least one test... |
| 6959431 |
System and method to measure and report on effectiveness of software program testing |
| Oct-25-2005 |
A computer-implemented method and system for measuring and reporting on the effectiveness of software program testing combines information from existing debugging and analysis tools to provide various... |
| 6957419 |
Facilitating the use of aliases during the debugging of applications |
| Oct-18-2005 |
The use of aliases in the debugging of applications is facilitated. Aliases are used in debugging, even when the aliases are not known to the debug generation stage of the compiler. That is, aliases are... |
| 6957418 |
System and method of designing, testing, and employing graphical computer code |
| Oct-18-2005 |
A system for designing, testing, and employing graphical computer code includes a graphics editor for creating a graphical display. The graphical display is made up of a plurality of graphical objects... |
| 6957367 |
System and method for controlling activity of temporary files in a computer system |
| Oct-18-2005 |
A method for controlling activity of a temporary file associated with a target file to which data is to be written. |
| 6957366 |
System and method for an interactive web-based data catalog for tracking software bugs |
| Oct-18-2005 |
A system and method for updating a software acceptance testing database via a communications network is disclosed. A database maintained at a server is accessed by remote users via a restricted communications... |
| 6952825 |
Concurrent timed digital system design method and environment |
| Oct-4-2005 |
The present invention relates to the design of an essentially digital system. As one example of digital systems, these may perform real-time transformations on time discrete digitized samples of analogue... |
| 6951012 |
API to increase debug log performance |
| Sep-27-2005 |
A method for increasing debug log performance uses pre-logging subroutines, i.e., helper methods, to pass multiple elements of a string message as separate parameters. The helper methods typically determine... |
| 6951011 |
Diagnostic method and article for identifying significant events |
| Sep-27-2005 |
Backtraces are logged in the log file during execution of a program and tagged with information that can categorize the backtraces. Certain tags are also marked as "interesting" in the log file. A report... |
| 6948153 |
Method and system for computer based testing using an amalgamated resource file |
| Sep-20-2005 |
A system for computer-based testing for producing a test and delivering the test to an examinee includes a storage device that has a first storage location, which stores a first segment of a test definition... |
| 6948152 |
Data structures for use with environment based data driven automated test engine for GUI applications |
| Sep-20-2005 |
This invention provides a data driven automated test engine for GUI applications which is environment based. Data structures are used in connection with a scriptable GUI test tool. The tool generates a... |
| 6944848 |
Technique using persistent foci for finite state machine based software test generation |
| Sep-13-2005 |
A system for automatic generation of test programs employs test generation foci linked to a finite state machine behavioral model of a software application under test to produce abstract test suites that... |
| 6941492 |
Debugging tool for efficient switching between targets in a multi-processor environment |
| Sep-6-2005 |
A debugger mechanism to support multiple active targets and efficient switching between multiple active targets, in particular, heterogeneous targets, in a multiprocessing environment. |
| 6938259 |
API to enforce internationalization |
| Aug-30-2005 |
A method for enforcing internationalization uses pre-logging subroutines, i.e., helper methods, to determine whether a high priority debug log message is localized, and reject a string message that is... |
| 6938246 |
Diagnostic tool for a portable thread environment |
| Aug-30-2005 |
A diagnostic tool for a portable thread environment is disclosed. In one embodiment, a system comprises a first portable thread environment (PTE), comprising a diagnostic tool; a second PTE configured... |
| 6938243 |
Diagnostic architecture for use with an interface between an operating system and platform firmware |
| Aug-30-2005 |
A method performed by a computer system is provided. The method includes detecting a test module interface associated with a test module and calling a function identified by the test module interface to... |
| 6938239 |
Automatic gopher program generator |
| Aug-30-2005 |
A system and method for automatically generating a gopher program is provided. The system invokes a debugger and loads a type library into the debugger. The type library containing information regarding... |
| 6938185 |
Method and system for adapting a debugger to new targets |
| Aug-30-2005 |
One disclosed embodiment is a method for adapting a debugger to a selected target. According to this embodiment, the debugger connects to the selected target. Thereafter a debug core in the debugger dynamically... |
| 6931636 |
Multiprocessor emulation support using dynamic linking |
| Aug-16-2005 |
A method and system for dynamically linked emulation with a mix of target debuggers on a host computer wherein a debugger for each processor on the target system connects to a target interface for that... |
| 6931628 |
Mangled strings for testing of internationalization |
| Aug-16-2005 |
A method for testing internationalization in a program under development includes determining whether a command contains a test switch, which initiates the internationalization testing and displaying a... |
| 6931627 |
System and method for combinatorial test generation in a compatibility testing environment |
| Aug-16-2005 |
A computer program embodied on a computer readable medium is provided for combinatorial test generation. The computer program includes a code segment that obtains an assertion, wherein the assertion includes... |
| 6928638 |
Tool for generating a re-generative functional test |
| Aug-9-2005 |
A host system for generating a software built-in self-test engine (SBE) is provided for enabling on-chip generation and application of a re-generative functional test on a complex device such as a microprocessor... |
| 6928393 |
Method and system for supporting negative testing in combinatorial test case generators |
| Aug-9-2005 |
Provided is a system and method for black-box testing of software using positive and negative test cases with N-way combinations of parameter values. An original model comprising valid and invalid values... |
| 6928378 |
Stress testing at low cost through parallel execution of unit tests |
| Aug-9-2005 |
Methods and systems of testing an operating system are described. The operating system is invoked to create a process, the process having a first thread. A test function is repetitively executed in a first... |
| 6925634 |
Method for maintaining cache coherency in software in a shared memory system |
| Aug-2-2005 |
The invention relates to a method for transparently maintaining cache coherency when debugging a multiple processor system with common shared memory. A software memory map representing the memory usage... |
| 6925633 |
Method and apparatus for automating testing of java beans |
| Aug-2-2005 |
According to the invention, systems, and methods are disclosed for testing of a first program is provided. First, an input file containing a location of a first program, identifiers of other programs to... |
| 6922796 |
Method and apparatus for performing failure recovery in a Java platform |
| Jul-26-2005 |
An invention is disclosed for performing failure recovery in a Java platform. An application is executed that includes a service module and a control module. The control module includes application-specific... |
| 6922658 |
Method and system for testing the validity of shared data in a multiprocessing system |
| Jul-26-2005 |
A method for a method for testing the validity of shared data in a multiprocessing system is disclosed. The method comprises receiving at a first central processing unit a list of fetch and store instructions... |
| 6920634 |
Detecting and causing unsafe latent accesses to a resource in multi-threaded programs |
| Jul-19-2005 |
Methods and systems for analyzing multi-threaded programs are provided. The predisposed execution of multi-threaded programs is modified to cause and detect latent unsafe accesses to a resource, such as... |
| 6920629 |
Capturing fields from an output of a software application |
| Jul-19-2005 |
A test environment comprises a terminal coupled to a database system over a communications link. A software application under test is executable in the database system. In one example, a Telnet session... |
| 6920581 |
Method and apparatus for functional redundancy check mode recovery |
| Jul-19-2005 |
A method and apparatus for functional redundancy check mode recovery is disclosed. A method in accordance with one embodiment includes detecting an event associated with a device within a data processing... |
| 6915509 |
Method and system for debugging a program |
| Jul-5-2005 |
In a method and system for debugging a program, a debugging module is loaded into a normal thread of execution of the program. A user may then send commands to the debugger module from a command console... |
| 6915455 |
Test tool and methods for testing a system-managed duplexed structure |
| Jul-5-2005 |
Test tool logic and testing methods are provided for facilitating testing a duplexed computer function, such as a duplexed coupling facility. The test tool allows a testcase written for a first environment... |
| 6915454 |
Web controls validation |
| Jul-5-2005 |
Web control validation may be defined using one or more declarations that are included in an ASP+ file by the web page author. The declarations specify server-side objects that validate the input data... |
| 6907557 |
System and method for testing a group of related products |
| Jun-14-2005 |
A system and method for testing a group of related products or devices. According to one embodiment, the user may first manually create a base test sequence, and child test sequences may then be created... |
| 6907547 |
Test tool and methods for testing a computer function employing a multi-system testcase |
| Jun-14-2005 |
Test tool logic and testing methods are provided for facilitating testing a duplexed computer function, such as a duplexed coupling facility. The test tool allows a testcase written for a first environment... |
| 6907546 |
Language-driven interface for an automated testing framework |
| Jun-14-2005 |
To test the functionality of a computer system, automated testing may use an automation testing tool that emulates user interactions. A database may store words each having a colloquial meaning that is... |
| 6904437 |
Date formatting system |
| Jun-7-2005 |
A date formatting system for a computer program to perform date operations where the dates span more than one century. In a first embodiment, a 6-integer file system in CYYDDD format is used, "C" being... |
| 6901581 |
Method for software debugging via simulated re-execution of a computer program |
| May-31-2005 |
An invention is provided for debugging a computer program. Program information is recorded in a trace buffer. The program information generally includes write accesses from the computer program and the... |
| 6901535 |
Information processing apparatus, defect analysis program, and defect analysis method |
| May-31-2005 |
The present invention has an display section for displaying an operation state of a program to a user in a time series manner based on program execution history information, an input section for allowing... |