| 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... |