Monitoring program execution

CL 717 SC 127
5835770 User inquiry facility for task status in a distributed system
Nov-10-1998 A user inquiry facility and method are described for use in a computerized data processing system which provides for monitoring of conversations or information transmission between a user of the data processing...
5815712 System for controlling functions of a target application using controllable objects
Sep-29-1998 A system for providing a user or agent control over functions defined by an object in a target application. The object is a new type of object called a controllable object, which publishes its functions...
5812133 Industrial controller with display of rung execution
Sep-22-1998 An industrial controller executing a graphical language employs a comparator circuit for monitoring the address locations of memory used to store the control program and its data. A cursor positioned on...
5781778 Method and system for debugging parallel and distributed applications
Jul-14-1998 A debugger client/server application comprising a front-end and one or more back-ends, including a Director component which handles most of the initialization and parallel execution control issues and...
5761513 System and method for exception handling in dynamically linked programs
Jun-2-1998 A compiler requires normal exceptions that are throwable by a method to be either explicitly declared or else "caught" by appropriate exception handlers in the method to be compiled. This ensures that...
5758168 Interrupt vectoring for optionally architected facilities in computer systems
May-26-1998 An exception handler for a computer system, particularly for performance monitoring facilities, employs implementation-dependent steps executed from a kernel extension which is more application-level than...
5724564 Computer program product and program storage device for representing and signaling run-time program conditions
Mar-3-1998 An improved method and system is described for generalized handling of conditions occurring during program execution in a computer system having a multi-language Condition Manager (CM). A general signaling...
5691917 Event-processing system and method of constructing such a system
Nov-25-1997 A limited number of different types of event-processing node are provided for use as building blocks in constructing an event-processing system intended to receive and process event information about basic...
5677997 Method and apparatus for automated conformance and enforcement of behavior in application processing systems
Oct-14-1997 A model information control system ("MICS") is used in conjunction with a user-defined information model and one or more conventional information system program modules or "functions" to execute business...
5669000 Interpreter for performing remote testing of computer systems
Sep-16-1997 An interpretive language comprises instructions making up part of the first sequence of instructions (a test "script"). The first language comprises a first set of instructions, the first set of instructions...
5649187 Method and apparatus for remotely controlling and monitoring the use of computer software
Jul-15-1997 Remote control of the use of computer data is described in a system for renting computer software which derives use and billing information, prevents unauthorized use, maintains integrity of the software...
5636376 System and method for selectively and contemporaneously monitoring processes in a multiprocessing server
Jun-3-1997 A system, method and program product for determining and displaying the status of client application programs executing on a multiprocessing server. Server process control blocks and synchronization object...
5628017 Method and system for providing event-response capabilities to pseudocode
May-6-1997 A method and system for providing event-response and monitoring capabilities to a pseudocode program operating in a message or event-based operating environment. The method and system allow the pseudocode...
5608908 Process control system responsive to device events
Mar-4-1997 Techniques for controlling a process which is performed at least in part by a device such as a computer operating system. The techniques involve a process server which controls the process in response...
5603032 Method for administration of applications by standard protocols
Feb-11-1997 This method for administration of an information processing resource by an arbitrary administration system (MAN) allows the management of any arbitrary application (APP) whose symbols table (ST) is contained...
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...
5592600 Animated display showing execution of object-oriented programs
Jan-7-1997 A dynamic visual presentation animates how classes or objects send messages and relate to each other in an object-oriented program during the program's execution. The presentation depicts classes or objects...
5506792 System for operating application software in a safety critical environment
Apr-9-1996 A system and method for operating application software in a safety critical environment comprises providing a data processor having an operating system for effecting processing operations and an intermediate...
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...
5469573 Disk operating system backup and recovery system
Nov-21-1995 This invention features a data backup procedure and apparatus for backing up and restoring, or otherwise loading a fully configured operating system to the high capacity storage device (e.g., hard disk)...
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...
5437030 Self-configuring test sytstem
Jul-25-1995 A sensor test system is disclosed for testing the operation of infrared detector modules designed to be placed in earth orbit. The system includes an optical scene test generator (OSTG) for generating...
5432924 Method and system for selectively applying an appropriate object ownership model
Jul-11-1995 A method and system for applying an appropriate object ownership model is provided. In a preferred embodiment, an operating system selectively applies an object ownership model with which running programs...
5404526 Improved method for accessing machine state information
Apr-4-1995 A method is provided for overcoming the slow speed of accessing machine state information from a device under test using boundary scan technology. The method minimizes the total number of words sent over...
5388268 Methods of indicating states of software processes cooperating on a single task
Feb-7-1995 A visual display system providing an operator simultaneous descriptions of the states of many cooperating sub-processes working on a task and residing in various instruments in a distributed system. A...
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...
5367670 Computer system manager for monitoring events and operating parameters and generating alerts
Nov-22-1994 A system manager for a computer system. The system manager transparently monitors signals transferred between computer system components along a system bus and stores objects related to the monitored signals...
5355487 Non-invasive trace-driven system and method for computer system profiling
Oct-11-1994 The invention disclosed herein is a system and method for comprehensive, non-invasive profiling of a processor whereby feedback is provided to a programmer of the execution dynamics of a program. In a...
5355484 Dynamically established event monitors in event management services of a computer system
Oct-11-1994 A computer operating system manages events. An application program or another part of the operating system defines an event monitor to monitor one or more types of events on its behalf. When each of the...
5349662 Method of and apparatus for providing automatic detection of user activity
Sep-20-1994 Automatic detection of the activities of a user of a data processing system is provided by the use of an Activity Event Detection Process, an Activity Detection Process, and an Interrogator Process. The...
5321838 Event capturing for computer software evaluation
Jun-14-1994 A method for evaluating application software used with a computer system having a graphic user interface. The method is implemented as a computer program that runs simultaneously with the application software....
5313616 Method for analyzing calls of application program by inserting monitoring routines into the executable version and redirecting calls to the monitoring routines
May-17-1994 A method for verifying the conformance of an application program to a set of system rules characterized by the development of a conformance database, the performance of a static analysis of the application...
5274813 Operation system having a migration function which moves saved data associated with an interrupted process to a different save area
Dec-28-1993 A computer system having a CPU which executes instructions and uses resources of the computer system as the instructions are being executed. A monitoring device of the computer system monitors the quantity...
5121501 First processor inserting hooks into software and sending unique identifications to output bus and second processor associating data frames and time with these unique identifications
Jun-9-1992 A method and apparatus are disclosed for monitoring software applications within a first processor during development thereof. A limited number of uniquely identifiable elements or "hooks" are inserted...
5101494 System for producing memory maps by interpreting a descriptor file which identifies and describes the data structures present in memory
Mar-31-1992 A computer memory interpretation file, or structures file, enables automatic location and interpretation of memory resident components of operating system programs, user programs, data buffers, and the...
5101340 System for graphically indicating the routing and time relationships between jobs forming a process
Mar-31-1992 An operation process indicating method comprising expressing each job in the form of a segment which is parallel to a time axis and whose end points are two points having the earliest start time and latest...
4949255 Message interface and method for recursive calling between interpretive and compiled computer processes
Aug-14-1990 APL, an interpretive processor, cooperates with external routines by calling those external routines to process data passed to them and receives results from the external routines. The called external...
4885717 System for graphically representing operation of object-oriented programs
Dec-5-1989 A "diagramming debugger" creates a graphical representation of the sequence of messages sent during operation of an object-oriented program. When one object transmits a message to another object, the diagramming...
4589068 Segmented debugger
May-13-1986 A debugger for debugging, from a central location (e.g., a user terminal 13), jobs or processes running on one or more remote units (11) connected to the user terminal (13) via a communication network...
4432051 Process execution time accounting system
Feb-14-1984 A time accounting system for accounting for the time a process spends in a ready state, a wait state, or a running state. The system includes a time-of-day clock coupled to a central processing unit for...
4298958 Sequence control system
Nov-3-1981 A sequence control system suitable for checking the operation of an information processor includes a process I/O unit for receiving input data from process inputs and providing output data to process outputs;...
4167781 Microprocessor system having a single central processing unit shared by a plurality of subsystems each having a memory
Sep-11-1979 A microprocessor system wherein a plurality of programs shares a single central processing unit. A first subsystem includes a memory having a program counter for indicating the point of execution of a...