Testing or debugging

CL 717 SC 124
6775823 Method and system for on-line submission and debug of software code for a portable computer system or electronic device
Aug-10-2004 One embodiment of the invention enables a computer user (e.g., software developer, software consumer, etc.) to remotely determine whether a software application (e.g., a video game) is compatible with...
6775579 Flowchart-based control system with active debugging objects
Aug-10-2004 A machine programming and control system includes a computer including a processor, memory, a display and a device associated with a process. A flowcharting module executed by the computer generates and...
6772411 Software performance and management system
Aug-3-2004 A system and method for monitoring resource usage in a software system such as a database system is described. The user selects an application to monitor through a user-interface. On selection, one or...
6772410 Program verifying system, program verifying method, and storage medium for storing software of program verifying method
Aug-3-2004 A storage area managing system using a system for virtually executing a program code before really executing the program code, the storage area managing system, that comprises virtual executing means for...
6769114 Methods and apparatus for preventing software modifications from invalidating previously passed integration tests
Jul-27-2004 A software tool and methods for preventing software modifications from invalidating previously passed integration test cases is provided. The software tool and methods automatically modify an integrated...
6769054 System and method for preparation of workload data for replaying in a data storage environment
Jul-27-2004 This invention is a system and method for preparing workload data that may be accessed in a data storage environment and then replayed for testing or other reasons. The invention has the capability to...
6763517 Automated analysis of kernel and user core files including searching, ranking, and recommending patch files
Jul-13-2004 A computerized method for automatically analyzing a core file created by a computer system after an unexpected interrupt. The packages installed on the computer system are determined and patch files of...
6760864 Data processing system with on-chip FIFO for storing debug information and method therefor
Jul-6-2004 A debug module (20) is provided which allows a developer to capture three types of debug information. The three types of debug information are: change-of-flow addresses, CPU data, and current instruction...
6760834 Microprocessor for saving contextual data when switching to a test program
Jul-6-2004 A microprocessor may be switchable between a normal mode and a test mode for performing a test program and may include a central processing unit (CPU) for saving contextual data in a stack of the microprocessor...
6757829 Program debugging system for secure computing device having secure and non-secure modes
Jun-29-2004 The method of secure computing concerns the security of a debugger/emulator tool commonly employed in program development. A private encryption key is used to encrypt at least verification token for the...
6754856 Memory access debug facility
Jun-22-2004 A computer system includes instruction fetch circuitry for dispatching fetched instructions to a pipelined execution unit, data memory access circuitry and emulator circuitry for use in debug operations,...
6754851 Debugging kernel system
Jun-22-2004 A debugging kernel system includes a host machine having a program debugging tool and a target machine having a sales slip output system. A target board is built in the target machine, and an agent function,...
6751788 Method of testing computer software
Jun-15-2004 A method of testing the ability of software modules, each executing particular functions, in a device to cooperate using machine code sequences contained in executing software modules, checks the mutual...
6748584 Method for determining the degree to which changed code has been exercised
Jun-8-2004 A method for determining changed code in a second program binary relative to a first or baseline program binary, where the second program is a different version of the first program, includes translating,...
6745348 Method for estimating number of internationalization faults in software code
Jun-1-2004 A method, computer program product and system for estimating the number of internationalization faults, e.g., errors, warnings, in a software program. The number of internationalization faults may be estimated...
6745344 Debug and data collection mechanism utilizing a difference in database state by using consecutive snapshots of the database state
Jun-1-2004 A method and apparatus for debugging a software program is provided. In one example, a method includes preserving consecutive snapshots of a group of shared memory structures that contain data and control...
6742177 Method and system for secure debugging of a secure software module
May-25-2004 A method to debug application interface calls made to a tamper-resistant software module. The method comprises the steps of: loading a first application to be debugged using a debugging application, wherein...
6738932 Method and system for identifying software revisions from memory images
May-18-2004 A method for identifying software executing on a computer system from a memory image defining at a particular time a state of the executing software. The method includes populating a comparison file for...
6738927 Target debugging application on digital signal processor validating link connection to host computer
May-18-2004 A register of a processor is set to one value when a host is connected to the processor and to a second value when no host is connected. The processor then starts execution after reading the register contents,...
6728949 Method and system for periodic trace sampling using a mask to qualify trace data
Apr-27-2004 A method and system for monitoring execution performance of a program is provided. Profiling functionality may be qualified by setting various qualifying flags at the request of a user. These qualifying...
6725449 Semiconductor test program debugging apparatus
Apr-20-2004 A semiconductor test program debugging apparatus is disclosed to which data concerning a packet input to and output from the packet transfer memory device is supplied, and which extracts a part corresponding...
6725399 Requirements based software testing method
Apr-20-2004 A method for testing computer software is described. The method is intended for operation on software which may or may not have been previously subjected to unit and integration tests, to determine if...
6721942 Component object model interface to C++ type conversion
Apr-13-2004 Methods for converting from a COM interface pointer to an underlying C++ object are described in various embodiments. In the various embodiments, classes are constructed in support of the underlying C++...
6721941 Collection of timing and coverage data through a debugging interface
Apr-13-2004 Techniques for gathering execution information about an application, such as a distributed application, are described. Key communication points in cross execution context calls, such as remote procedure...
6715139 System and method for providing and displaying debugging information of a graphical program on a first computer during execution of the graphical program on a second computer
Mar-30-2004 A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded...
6715109 Method, computer program product, and system for making standard stream data accessible that would otherwise be lost in application programs
Mar-30-2004 A method, computer program product, and system for making standard stream data accessible that would otherwise be lost in applications programs. Information placed on a standard stream, such as System.err...
6708326 Method, system and program product comprising breakpoint handling mechanism for debugging and/or monitoring a computer instruction sequence
Mar-16-2004 A computer method, system and program product for debugging and/or monitoring an instruction set and having an improved breakpoint handling mechanism involving a hardware debug register set (or like breakpoint...
6708325 Method for compiling high level programming languages into embedded microprocessor with multiple reconfigurable logic
Mar-16-2004 A computer implemented method for automatically compiling a computer program written in a high level programming language into an intermediate data structure. The data structure is analyzed to identify...
6708324 Extensible automated testing software
Mar-16-2004 Extensible automated testing software provides reliability, user extendibility, scalability, and multiple simultaneous testing support through the use:of modules which the user may employ to set up and...
6708290 Configurable debug system with wire list walking
Mar-16-2004 The invention relates to a software system and method for automatically determining capabilities of a hardware system to permit a software development system to support multiple hardware system architectures....
6708173 Method and apparatus for multiple application trace streams
Mar-16-2004 An apparatus for and method of utilizing an Internet terminal coupled to the world wide web to create multiple applications for accessing an existing proprietary data base management system. A dynamic...
6708169 Apparatus and method for generating a merged symbol file for verifying symbolic data
Mar-16-2004 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...
6704923 System and method for pre-verification of stack usage in bytecode program loops
Mar-9-2004 The present invention provides a verifier for use in conjunction with programs utilizing data type specific bytecodes for verifying the proper operation of the executable program prior to actual execution...
6701514 System, method, and article of manufacture for test maintenance in an automated scripting framework
Mar-2-2004 A system, method and article of manufacture are provided for affording test maintenance in an automated scripting framework. First, a plurality of test scripts are developed. Then, the plurality of test...
6701463 Host specific monitor script for networked computer clusters
Mar-2-2004 A monitoring subroutine is embedded within a package that provides no other client services other than the monitoring functionality itself. Because of this, the monitoring package can be shut down at any...
6701460 Method and apparatus for testing a computer system through software fault injection
Mar-2-2004 One embodiment of the present invention provides a system for testing a computer system by using software to inject faults into the computer system while the computer system is operating. This system operates...
6698012 Method and system for testing behavior of procedures
Feb-24-2004 A systematic testing method of procedures is disclosed. The testing is carried out for parallel procedures separately from consecutive procedures which have no parallelism. Behavior of a group of parallel...
6698011 Isolation of program translation failures
Feb-24-2004 A method and system of transforming a source code file to obtain a reduced size source code file. In one embodiment, a source code file is translated to obtain a translation error list. The source code...
6697965 Program verifying method and system
Feb-24-2004 A program development support system scans a program beforehand, extracts an essential process specification that should be actualized by an individual program and automatically extracts a part of the...
6694510 Collection driver for collecting system data using record based requests with tag lists and pausing all but one thread of a computer system
Feb-17-2004 A method for parsing a linked list to extract data therefrom includes the step of constructing a record list having a list element descriptor descriptive of data to be retrieved from a linked list. The...
6694509 Automated regression testing of workstation software
Feb-17-2004 A workstation includes a regression testing program which tests application programs developed on the workstation using stored test scripts. A test directory tree is maintained to mirror a source code...
6691303 Method and system of testing and verifying computer code in a multi-threaded environment
Feb-10-2004 A method and system of testing and verifying computer code in a multi-threaded environment. The method includes testing a first piece of computer code that is an implementation of a specification against...
6691266 Bus mastering debugging system for integrated circuits
Feb-10-2004 An integrated circuit includes a debugging unit which uses a multi-master general purpose bus within the IC to perform debugging functions. The storage elements of the IC are mapped into the address space...
6691207 Method and apparatus for implementing loop compression in a program counter trace
Feb-10-2004 A system is disclosed in which an on-chip logic analyzer (OCLA) includes a loop detector logic which receives incoming program counter (PC) data and detects when software loops exist. When a software loop...
6687857 Microcomputer which can execute a monitor program supplied from a debugging tool
Feb-3-2004 A microcomputer comprises a serial interface for receiving a debugging program applied thereto from a debugging tool, a register for holding an instruction code included with the debugging program, which...
6687485 System and method for providing help/training content for a web-based application
Feb-3-2004 A system and method of the present invention supplies a user of a web-based application with relevant interactive help/training content that corresponds to an object or page of the web-based application...
6681384 Multi-threaded break-point
Jan-20-2004 A way to synchronize threads in a multi-threaded program. In the preferred embodiment, a debugger provides a break-point that does not interrupt the user when the first thread reaches it; instead, the...
6671873 Problematic binary isolator
Dec-30-2003 An automated method for determining problematic binary files. A group of source code files is compiled using two different compiling environments. One of the compiling environments yields a failing set...
6671825 Method and apparatus for debugging a software program
Dec-30-2003 A method and apparatus for debugging a software program is provided that is non-intrusive and allows multiple persons to debug concurrently in view private sessions. In one example, a method includes preserving...
6668340 Method system and program for determining a test case selection for a software application
Dec-23-2003 A method, system and program for determining a test case selection for a software application. Multiple risk values are assigned to each of the test cases of a software application, wherein the multiple...