Testing or debugging

CL 717 SC 124
6453461 Method and apparatus for testing ASL plug and play code in an ACPI operating system
Sep-17-2002 In a first aspect, the invention is a method for interfacing a generic program with the ASL code in an ACPI system. The method comprises storing information from a generic program in a shared memory; accessing...
6438743 Method and apparatus for object cache registration and maintenance in a networked software development environment
Aug-20-2002 The present invention is a method and apparatus for building a software system in a networked software development environment, utilizing existing software version control and build tools such as RCS and...
6434741 Method and apparatus for debugging of optimized code using emulation
Aug-13-2002 The invention is a method for debugging a machine code of a program that has been subjected to an optimizing action, wherein the machine code may have been reordered, duplicated, eliminated or transformed...
6434738 System and method for testing computer software
Aug-13-2002 A system and method is provided in which the correctness of computer code fragments may be tested. In an example embodiment, a web-based automatic code correctness checking tool is provided for distance...
6430556 System and method for providing a query object development environment
Aug-6-2002 A query object generator tool which generates interface definitions and code that implement a query object also generates a graphic user interface (GUI) for controlling the generator tool and plug-in objects,...
6427232 Functional debugger for debugging software programs
Jul-30-2002 A method and implementing computer system is provided in which a software debug program is operable to display to a user the flow of a program being debugged. The program flow is illustrated in an example...
6427227 System, method, and computer-readable medium for repairing an application program that has been patched
Jul-30-2002 A method repairing an installed and patched application program if a patched resource needed by the application program becomes inadvertently deleted or otherwise unavailable to the application program...
6425122 Single stepping system and method for tightly coupled processors
Jul-23-2002 A method for controlling the execution of a sole target processor or a target processor embedded in a chain of target processor units by a host-processor. The target processor unit includes a shared control...
6415433 Method and system for identifying locations to move portions of the computer program
Jul-2-2002 A method system for optimizing a computer program. In one embodiment, the system identifies depths of blocks of a computer program and identifies the availability of expressions of the computer program....
6415393 Inspection of an integrated circuit device while being mounted on a circuit board
Jul-2-2002 An integrated circuit device can be inspected in various ways while it is being installed on a circuit board. A bus control unit connects an external memory to a central processing unit in a normal mode....
6412109 Method for optimizing java bytecodes in the presence of try-catch blocks
Jun-25-2002 A method for optimizing bytecode in the presence of try-catch blocks comprises generating an Intermediate Representation of the bytecode, scanning each basic block of the bytecode to identify try blocks,...
6412106 Graphical system and method for debugging computer programs
Jun-25-2002 A system and method for graphically debugging a computer program is disclosed. In a preferred embodiment, a graphical debugging environment is provided, which is capable of displaying a graphical representation...
6412104 Integrated circuit debugging system
Jun-25-2002 An integrated circuit debugging system is provided for debugging the integrated circuits with bi-directional terminals is disclosed. The system includes clock unit for providing clocks, and address generating...
6411974 Method to collate and extract desired contents from heterogeneous text-data streams
Jun-25-2002 A method extracts desired contents from multiple heterogeneous textual streams and provides normalized data representative of the desired contents. The method selects input streams containing text data...
6408432 Apparatus and method for in-system programming of integrated circuits containing programmable elements
Jun-18-2002 An apparatus and method for in-system programming of programmable devices includes a device configuration program with adaptive programming source code instructions that characterize device configuration...
6405364 Building techniques in a development architecture framework
Jun-11-2002 A system is provided for building systems in a development architecture framework. The present invention is directed to both a system to be built and an implementation strategy to fulfill system requirements....
6405361 Automatically generating a program
Jun-11-2002 A method, an apparatus and a computer program product are described for automatically generating a state-based program for a component of a system consisting of a plurality of components communicating...
6405326 Timing related bug detector method for detecting data races
Jun-11-2002 A computer system running under the control of an OS having a scheduler. The computer system includes a multi-threaded computer program that is partitioned into structures of which some are parallel. There...
6401220 Test executive system and method including step types for improved configurability
Jun-4-2002 A test executive program which provides greatly improved configurability and modularity, thus simplifying the creation, modification and execution of test sequences. The test executive program includes...
6385741 Method and apparatus for selecting test sequences
May-7-2002 A method and an apparatus for selecting test sequences that comprises preparing tree-structured state transition data associated with state transition weights from state transition data, extracting test...
6381738 Method for optimizing creation and destruction of objects in computer programs
Apr-30-2002 Information is computed about the reachability relationships among objects and pointers to enable transformation of a computer program for optimizing the creation and destruction of objects, while strictly...
6370684 Methods for extracting reference patterns in JAVA and depicting the same
Apr-9-2002 Methods are provided for extracting reference patterns in JAVA and depicting the same. The extracted and depicted reference patterns may be used to interactively and selectively explore data structures,...
6366879 Controlling interactive voice response system performance
Apr-2-2002 A system of controlling performance in an interactive voice response system includes a voice device driver, a voice segment stored in a file in a directory in a standard operating system format; a buffer...
6345383 Debugging support device and debugging support method
Feb-5-2002 A debugging support method for object-oriented programs by which the debug target objects may be designated and a debugging support method equipped with various means for realizing said method. A first...
6343371 System and method for statically detecting potential race conditions in multi-threaded computer programs
Jan-29-2002 A race condition detection system and method statically detects potential race conditions in a multi-threaded computer program. The race condition detector builds a synchronization graph representing at...
6336212 Self modifying code to test all possible addressing modes
Jan-1-2002 A method and system for testing a plurality of addressing modes in a microprocessor comprising executing a test instruction which is stored in memory, subsequently overwriting the test instruction in memory...
6330692 Method of determining the route to be tested in a load module test
Dec-11-2001 A method of determining a route to be tested in the testing of a load module which includes a multiplicity of routes (route patterns) from the start to the end of the program, each route pattern being...
6324684 Processor having real-time execution control for debug functions without a debug monitor
Nov-27-2001 A processor (16) is disclosed that has real-time execution control for debug functions. The processor (16) includes processor circuitry operable to execute embedded code (19) where the embedded code includes...
6324683 System, method and program for debugging external programs in client/server-based relational database management systems
Nov-27-2001 The present invention provides a method, system, and program for debugging external programs, such as user-defined functions, stored procedures, and triggers executed in relational database management...
6321376 Apparatus and method for semi-automated generation and application of language conformity tests
Nov-20-2001 An apparatus and method for semi-automated generation and application of language conformity tests is disclosed. Generation is based on interpretative or compiled processing of a generator-oriented, formal...
6321373 Method for resource control in parallel environments using program organization and run-time support
Nov-20-2001 A system and method for dynamic scheduling and allocation of resources to parallel applications during the course of their execution. By establishing well-defined interactions between an executing job...
6317746 Software date and time services
Nov-13-2001 A program product performs date and time services for a calling program. The program product accepts multiple date and time inputs, multiple date and time input and output formats, and multiple function...
6314557 Hybrid computer programming environment
Nov-6-2001 A system for facilitating assembly language programming by providing a sophisticated hybrid programming environment comprising a module to parse input hybrid source code files containing at least one high-level...
6308288 Testing method of the integrity of the software pre-installed in a computer hard disk
Oct-23-2001 The present invention herein relates to a kind of testing method of the integrity of the software pre-installed in a computer hard disk by providing a file information access function to directly read...
6292762 Method for determining a random permutation of variables by applying a test function
Sep-18-2001 A method determines a random permutation of input lines that produced a permuted set of bits in a bitstream. In a source design, the method replaces a logic element whose input lines are permutable with...
6279156 Method of installing software on and/or testing a computer system
Aug-21-2001 A method of installing software on and/or testing a computer system includes reading a plurality of component descriptors from a computer readable file, each component descriptor describing a respective...
6275980 Programming method for concurrent programs and program supporting apparatus thereof
Aug-14-2001 An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a...
6269447 Information security analysis system
Jul-31-2001 The analysis system is a collection, configuration and integration of software programs that reside on multiple interconnected computer platforms. The software, less computer operating systems, is a combination...
6256776 Digital signal processing code development with fixed point and floating point libraries
Jul-3-2001 A code development system for developing code for execution by a digital signal processor (DSP) comprising circuitry for performing fixed point arithmetic includes a library comprising a plurality of first...
6253368 Dynamically debugging user-defined functions and stored procedures
Jun-26-2001 A method, apparatus, and article of manufacture and memory for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present...
6253337 Information security analysis system
Jun-26-2001 The analysis system is a collection, configuration and integration of software programs that reside on multiple interconnected computer platforms. The software, less computer operating systems, is a combination...
6236992 Serial encryption system-bypass of year 2000 date malfunctions
May-22-2001 An improved computing system is described which eliminates potential errors associated with Year 2000 malfunctions. This system may be a retrofitted version of an existing computer system which has been...
6233728 Compiler-assisted or interpreter-assisted solution to the year 2000 problem with debugging option for computer programs
May-15-2001 A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source...
6226791 Compiler-assisted or interpreter-assisted compression solution to the year 2000 problem for computer programs
May-1-2001 A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source...
6226786 Minimizing debug information for global types in compiled languages
May-1-2001 The invention provides a technique for generating minimal debugging type information in a distinguished compile unit while still supporting the debugging of classes for which the distinguished compile...
6226784 Reliable and repeatable process for specifying developing distributing and monitoring a software system in a dynamic environment
May-1-2001 A reliable and repeatable process for specifying, developing, distributing, and monitoring a software system or application within a dynamic environment includes the steps of specifying a set of software...
6205577 Program correcting method and system
Mar-20-2001 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...
6205576 Method and apparatus for identifying indirect messaging relationships between software entities
Mar-20-2001 A system and method for identifying indirect messaging relationships between software entities. Within a source code repository, all occurrences of calls to interface functions are identified together...
6195765 System and method for testing an application program
Feb-27-2001 A system (8) for testing an application program (20) includes a normal operating environment (12) within which the application program (20) is intended to execute when not being tested. A shared database...
6189116 Complete, randomly ordered traversal of cyclic directed graphs
Feb-13-2001 A test generator creates a cyclic directed graph representation of the interface of a program being tested and then generates tests from this representation. In generating the tests, the test generator...