Testing or debugging

CL 717 SC 124
5794043 Method for testing at least one class of an object-oriented program on a computer
Aug-11-1998 The method is for testing classes of an object oriented program available for the first time. Classes are tested in that the tester interactively inputs test commands with which method calls are possible....
5768591 Method of de-bugging host-processor software in a distributed processing system having a host processor and at least one object oriented processor
Jun-16-1998 Distributed processing systems having a host processor and at least one object oriented processor are disclosed. An object oriented processor according to the invention has a communications interface,...
5761510 Method for error identification in a program interface
Jun-2-1998 A method for identifying errors in program functions in a program interface found in a header file for the program interface and for identifying errors in program functions in a program interface found...
5754860 Method and apparatus for software testing using a differential testing technique to test compilers
May-19-1998 Techniques used in testing software are described. A test generator produces a source program used to test two or more compilers using a differential testing technique. The test generator includes a grammar...
5745767 Method and system for testing the interoperability of application programs
Apr-28-1998 A method and system for testing the interoperability of application programs. The interoperability testing system uses an application-independent test script and application-specific command scripts to...
5740442 Method and apparatus for identifying and correcting date calculation errors caused by truncated year values
Apr-14-1998 A standardized test environment assists identifying problematic instances of instructions in computer programs that produce erroneous results caused by dates having years expressed in a truncated form....
5715387 Method and system for loading and confirming correct operation of an application program in a target system
Feb-3-1998 A method and system provides a special purpose or embedded system developer with the ability to confirm the correct operation of a computer program designed to operate on a target system whose processing...
5713010 Source line tracking in optimized code
Jan-27-1998 Source code is compiled into intermediate code which includes object code instructions. Logical line markers are inserted within the intermediate code. Each logical line marker identifies a source code...
5701487 Method and apparatus for displaying locations of errors detected inside software macro calls
Dec-23-1997 A method and apparatus for generating more helpful error messages during compilation of a software program. The software program contains a macro definition and an invocation of the macro. The macro is...
5701471 System and method for testing multiple database management systems
Dec-23-1997 A database management system (DBMS) benchmark testing system for testing performance of a plurality of DBMS's stores both DBMS independent and DBMS specific files in a computer memory. The DBMS specific...
5675730 Method and apparatus for extensible type-specific data presentation by a debugger
Oct-7-1997 The present invention provides an economical, high performance, adaptable system and method for a type-specific data presentation by a development tool. In the preferred embodiment, one or more type-specific...
5668989 Two-digit hybrid radix year numbers for year 2000 and beyond
Sep-16-1997 A method and related input/output devices for using biased 2 digit "hybrid radix" numeric fields for inputting, generating, storing, processing, and outputting year numbers ranging from 1900 to 2059 in...
5657438 Interactive system for developing tests of system under test allowing independent positioning of execution start and stop markers to execute subportion of test script
Aug-12-1997 A system for developing tests of a System Under Test (SUT) which includes a Central Processing Unit (CPU), a screen and input apparatus. The system for developing tests includes a manipulation apparatus...
5655121 Method and apparatus for encoding data to be self-describing by storing tag records describing said data terminated by a self-referential record
Aug-5-1997 A computer-implemented method and apparatus in a computer system of processing data generated by a first application program in a second application program during runtime. During runtime, the first application...
5655073 Debugging method and debugger
Aug-5-1997 In an information processing debugging apparatus, a debugger owns a debug information adding element and a data with type access instructing element. The debug information adding element gives data type...
5655072 Method and apparatus for testing a sytem component with test checkpointing
Aug-5-1997 An apparatus and method for testing the installation and functioning of a component of computer system has a test engine which causes the identity of a test to be performed to be stored in a nonvolatile...
5603033 Tool for debugging an operating system
Feb-11-1997 A tool (KD) for debugging an operating system, which among other elements includes at least one processor (P), a memory (M) for use by the processor, and a memory management unit (MMU). The tool is stored...
5602729 Method and apparatus for monitoring and controlling multiprocessor digital data processing systems
Feb-11-1997 The invention provides a system debugger for monitoring and controlling the operation of the multiprocessor. The debugger includes a view planning element that responds to operator input for generating...
5594904 Tracing with keys and locks
Jan-14-1997 A method and apparatus for detecting events occurring in a telecommunications network is disclosed which comprises stored program control (SPC) exchanges, each SPC exchange comprising a switch and processors...
5590330 Method and system for providing a testing facility in a program development tool
Dec-31-1996 A method and system for testing a script or section of code within program using a graphic user interface. The data processing system also includes an object oriented system having a first and second object...
5560009 Generating symbolic debug information by merging translation and compiler debug information
Sep-24-1996 The present invention comprises a computer-based system and method for generating meaningful symbolic debug information in translator-based software compilation systems. The present invention includes...
5557797 Scheduling method for automatically developing hardware patterns for integrated circuits
Sep-17-1996 A scheduling method for scheduling a program comprises the steps of: extracting a plurality of traces from a given program such that each of the traces contains a plurality of program blocks executed sequentially,...
5548717 Software debugging system and method especially adapted for code debugging within a multi-architecture environment
Aug-20-1996 In a computer system that embodies a first hardware (X) architecture and includes a memory system and at least one simulator for a second (Y) architecture and a system for executing and debugging multiple...
5479643 Virtual machine programming system
Dec-26-1995 A system for programming a computer provides a set of software-based virtual machines each for instructing a computer to carry out a selected operation. Each virtual machine is represented by a virtual...
5475843 System and methods for improved program testing
Dec-12-1995 The present invention includes a Computer-based Training system (CBT) having one or more Application Translation Units (ATUs), a Message Engine, and a Script Engine. For one or more target applications...
5471636 Software development system and method of using same
Nov-28-1995 A new and improved software development system which can be utilized to create a presentation program includes a high speed memory device for storing data files indicative of an untested presentation program...
5469570 System for examining statuses of tasks when one task is interrupted in data processing system
Nov-21-1995 Multiple CPU's are assigned to multiple tasks on a one-to-one basis and execute corresponding tasks under the control of an operating system. Each of the CPU has a transmitter and a receiver. Each transmitter...
5463764 Method and system for system debugging through a keyboard device driver
Oct-31-1995 A system and method for providing debugging of a data processing system having a plurality of resources, a keyboard and a multitasking operating system including a plurality of protection domains and a...
5450586 System for analyzing and debugging embedded software through dynamic and interactive use of code markers
Sep-12-1995 A system for inserting code markers for observing indications (external to the microprocessor upon which the software operates) of the occurrence of an event in the execution of the software. Additional...
5446900 Method and apparatus for statement level debugging of a computer program
Aug-29-1995 A method and apparatus for statement level debugging. Statement level debugging refers to the ability to identify a statement in a source file, i.e. a breakpoint, and have program execution suspended at...
5438574 Program debugging device and process
Aug-1-1995 A process and apparatus for debugging a sequentially executed program, such as an SFC program having a plurality of blocks containing a plurality of steps, wherein a desired program route is registered...
5432795 System for reporting errors of a translated program and using a boundry instruction bitmap to determine the corresponding instruction address in a source program
Jul-11-1995 In a situation where a first computer program has been translated to obtain a second computer program, an error occurring during execution of the second computer program is reported in the context of the...
5428618 Debugger apparatus and method having an event history recording capability
Jun-27-1995 According to this invention, a debugger for supporting a debug operation for a program used in a computer having a memory and a register includes a user interface section for inputting a command from a...
5410648 Debugging system wherein multiple code views are simultaneously managed
Apr-25-1995 A computer-implemented method is described for displaying on a screen, a plurality of views of a software code listing. The method includes the steps of displaying a first view-type of at least a portion...
5408650 Memory analysis system for dynamically displaying memory allocation and de-allocation events associated with an application program
Apr-18-1995 A memory analysis system analyzes memory "events," i.e., the allocation or deallocation of memory locations, associated with the execution of an application program and produces a graphic display associating...
5388263 Procedure state descriptor system for digital data processors
Feb-7-1995 A procedure state descriptor system for generating state reports of the progress of the invocation process for procedures executed on a digital data processing system is disclosed. The procedure state...
5386522 Dynamic physical address aliasing during program debugging
Jan-31-1995 The physical memory of a computer may not be directly accessable to the operator during the operation of a program due to the operational requirements of the operating system. Direct access to the physical...
5379427 Task tracing apparatus in a multitask operating system
Jan-3-1995 A task tracing apparatus stores causes and addresses of interruptions, and system call numbers and addresses of system calls issued by an ongoing task. This makes it possible to obtain not only the basic...
5379301 Microprocessor for debugging programs
Jan-3-1995 A microprocessor, comprising a register 18 for setting either a first mode in which a trap instruction is not executed, or a second mode in which the trap instruction can be executed is set, wherein an...
5361352 Method for debugging in a parallel computer system and system for the same
Nov-1-1994 In a parallel computer, a method for controlling a debugging process includes the steps of registering identifiers of plural processors into an execution waiting queue in a predetermined order; executing...
5361351 System and method for supporting run-time data type identification of objects within a computer program
Nov-1-1994 The present invention is directed to computer software compilation systems and methods which support run-time data type identification of objects in computer programming languages which support polymorphism....
5325530 Controller for sequential programming tools executed in a parallel computing environment
Jun-28-1994 A controller (210) for controlling a plurality of sequential tools (220.sub.1, 220.sub.2, . . . , 220.sub.n), such as dbx debuggers (dbx tools), operating in a parallel computing system. The controller...
5257373 System by determining if all multiple tasks were processed normally
Oct-26-1993 In a method for detecting malfunction in microcomputer system, in which a given job is processed in a multiple task processing manner, it is discriminated whether or not each of tasks was executed normally...
5226162 Assist program for operating a debug program in conjunction with a user program
Jul-6-1993 A data processing system is described which contains a first program for enabling the operation of interactive second and third programs, the second program requiring program parameters and file data from...
5179702 System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread scheduling
Jan-12-1993 An integrated software architecture for a highly parallel multiprocessor system having multiple tightly-coupled processors that share a common memory efficiently controls the interface with and execution...
5175856 Computer with integrated hierarchical representation (IHR) of program wherein IHR file is available for debugging and optimizing during target execution
Dec-29-1992 A modular compilation system that utilizes a fully integrated hierarchical representation as a common intermediate representation to compile source code programs written in one or more procedural programming...
5133057 Co-processor for control setting an internal flag register operation mode which controlled a main processor execution mode in a multi-processor system
Jul-21-1992 A multiprocessor system which includes a non-conventional co-processor to make it easier to observe the internal state of the co-processor. The system consists of a main processor, a co-processor, and...
4852047 Continuous flow chart, improved data format and debugging system for programming and operation of machines
Jul-25-1989 An improved machine programming and control system includes the utilization of a continuous, multiple-block, flow chart or charts, all or a portion of which is displayed. Each entered flow chart is executed...
4282584 Mini-programmable controller
Aug-4-1981 A small, low-cost programmable controller is programmed with both bit-oriented and word oriented program instructions that are stored in a main memory. A microprocessor couples each program instruction...