|
Match
|
Document |
Document Title |
|
|
7624379 |
Test program set obsolescence mitigation through software and automatic test equipment system processes
Electronic test system including hardware and software components and method of use of same which provide obsolescence mitigation. A set of governing rules for the system is defined and a test...
|
|
|
7624378 |
Methods and systems of testing software, and methods and systems of modeling user behavior
Methods and systems of testing software and modeling user actions are described. In some embodiments, multiple different algorithms are provided for operating on a software model. The software...
|
|
|
7620941 |
Mechanism for lossless user-level tracing on an architecture supporting PC-relative addressing
A method for tracing an instrumented program involves triggering a probe in the instrumented program, obtaining an original instruction associated with the probe, storing the original instruction...
|
|
|
7607124 |
Method for debugging a business process flow
A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by...
|
|
|
7607123 |
Systems and methods for validating debug information for optimized code
An apparatus generates a debugger script to output first data corresponding to a symbol name for a breakpoint in a software program compiled as optimized code. A debugger script to output second...
|
|
|
7603659 |
Activating assertions and breakpoints
Methods and apparatus, including computer program products, for activating assertions and breakpoints. The techniques include establishing any number of checkpoints in a first computer program; and...
|
|
|
7581211 |
Method and apparatus for on demand debugging, tracing, and logging of applications
On demand tracking of applications is provided by a mechanism of the present invention. After a user selects one or more units of execution of interest, a marker is assigned to each target object....
|
|
|
7581209 |
Method for determining code coverage
A method and system for determining code coverage of one or more software modules is disclosed. The disclosed method and system uses an enumeration module, a code coverage module and an analysis...
|
|
|
7581090 |
Interrupt control apparatus and method
When a normal interrupt occurs, data of processor operation before the normal interrupt are held in a normal return address register ( 452 ), a normal previous state register ( 453 ), and a normal...
|
|
|
7577942 |
Efficient monitoring of program variables under debug
Method, system and article of manufacture for monitoring variables. In one embodiment, information generated by a compiler is used to determine which variables need to be updated when performing a...
|
|
|
7568186 |
Employing a mirror probe handler for seamless access to arguments of a probed function
A method and system for accessing, from a mirror probe handler, a value to be associated with an argument of a function. The mirror probe handler and the function are defined with identical...
|
|
|
7565644 |
Multi-channel, multi-service debug on a pipelined CPU architecture
A method and system for debugging an executing service on a pipelined CPU architecture are described. In one embodiment, a breakpoint within an executing service is set and a minimum state of the...
|
|
|
7559060 |
Time-bounded program execution
System and method for performing time-bounded execution of a program. A timed program execution process is initiated, and a timeout process is initiated. A timeout condition is configured in the...
|
|
|
7555605 |
Data processing system having cache memory debugging support and method therefor
A data processing system having debugging circuitry and a method for operating the data processing system is provided. In the system, a processor has a cache memory and is coupled to a system bus....
|
|
|
7555419 |
Simulation of system execution of instructions
Instructions to be executed on a system are simulated. Representative simulation phases of the instructions, which most affect simulation results of the instructions to be executed on the system,...
|
|
|
7552425 |
Implementing enhanced compiled breakpoint analysis
Compiled breakpoint analysis includes a debugger user interface that is displayed for defining breakpoint properties. Responsive to a predefined user selection, a conditional breakpoint and...
|
|
|
7552042 |
Method for message processing on a programmable logic device
Programmable architecture for implementing a message processing system using an integrated circuit is described. In an example, configurable logic of an integrated circuit is configured to have a...
|
|
|
7549085 |
Method and apparatus to insert special instruction
A method and apparatus to insert special instruction. At least one of the illustrative embodiments is a method comprising converting a first representation of a computer program to a second...
|
|
|
7546589 |
Semi-automated desk checking system and method
A system and method for a desk checker includes a partial state representation, a simulator controller to access the partial state representation and to continue a simulation without state...
|
|
|
7543186 |
System and method for implementing software breakpoints
The disclosure is directed to a method of loading a breakpoint enabled page of a computer program into a computer readable memory. The method includes identifying a page of a computer program to be...
|
|
|
7530057 |
Program code coverage
Determining code coverage of a computer program is disclosed. In an embodiment, the program is divided into a plurality of code sections, and the program including the plurality of code sections is...
|
|
|
7530056 |
Method and system for detecting runtime defects in a program by comparing correct and incorrect runs
The invention provides an improved method and method for locating the origin of runtime defect in software programs. A differential debugging technique may be implemented to locate the diversion...
|
|
|
7526756 |
Address watch breakpoints with basing pointers
A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive a request for an address watch breakpoint to a variable, determine that the variable is referenced via a...
|
|
|
7523446 |
User-space return probes
A computer system is provided with memory divided by the operating system into kernel space and user space. A probe function is provided in a related user-space application to support dynamic...
|
|
|
7523351 |
System and method for providing mutual breakpoint capabilities in computing device
A system having at least one breakpoint generating module and a core processor and method for providing mutual breakpoint capabilities to at least one breakpoint generating module and a core...
|
|
|
7519960 |
Method and system for debugging business process flow
A method for debugging a collaboration in an interchange server, the method comprises steps of: attaching a running collaboration executing a business process; initiating a debugging session;...
|
|
|
7516445 |
Locating source code when stopping in a debugger
A method for automatically retrieving source code during software debugging sessions using a development system includes stopping in an object with compiled code where the compiled code is...
|
|
|
7506313 |
Debug of code with selective display of data
Method, article of manufacture and apparatus for selectively displaying data during debugging. One embodiment provides a method of debugging code having associated data in a repository. The method...
|
|
|
7484203 |
Automated interaction diagram generation using source code breakpoints
An automated interaction diagram generation using source code breakpoints is presented. A user sets diagram breakpoints at locations in source code using an integrated development environment (IDE)...
|
|
|
7472378 |
Breakpoint management and reconciliation for embedded scripts in a business integration language specified program process
A method, system and computer-readable storage for breakpoint management and reconciliation for business integration language specified programs is disclosed. The system includes a business...
|
|
|
7467374 |
Serialization for structured tracing in managed code
A system and method, useful in tracing program execution, for serializing data, such as an object data, into consistent, structured (e.g., XML) output. A serializer processes an object's data, and...
|
|
|
7464161 |
Enabling and disabling byte code inserted probes based on transaction monitoring tokens
A method of enabling transaction probes used to monitor a transaction or modify a primary application handling the transaction. The method begins with retrieving a token associated with the...
|
|
|
7461368 |
Adding code commentary to source code during software debugging
Software debugging having means for linking with source code code commentary relating to the source code's execution is provided. An advantage is achieved by storing the code commentary received...
|
|
|
7447942 |
Fast data breakpoint emulation
A technique to implement software debugging capability using breakpoints includes creating breakpoints, storing them in a watchlist, and paging out a virtual address (VA) to physical address (PA)...
|
|
|
7444623 |
Process and apparatus for adjusting traces
Traces routed through a computer depiction of a routing area of a system, such as an electronics system, comprise a plurality of connected nodes. The traces may be smoothed, straightened, or...
|
|
|
7441235 |
Method, apparatus and program for testing control program
An automatic code generation section reads a control model, and generates and releases a control program which is written in the C language. At the generation of the control program, a...
|
|
|
7428727 |
Debugging techniques in a multithreaded environment
A system for debugging targets using various techniques, some of which are particularly useful in a multithread environment. These techniques include implementing breakpoints using out-of-line...
|
|
|
7412697 |
High-level language, architecture-independent probe program compiler
A high-level language, architecture-independent probe program compiler is disclosed. A base program is executable by one or processors, and has one or more breakpoints. A probe program is...
|
|
|
7406625 |
Protecting a code range in a program from breakpoints
A method, apparatus, system, and signal-bearing medium that, in an embodiment, prohibit breakpoints from being set within a protected range. In an embodiment, a protected range may be an atomic...
|
|
|
7404179 |
Fast source file to line number table association
A mechanism is provided in a debugger for building a file information database while significantly reducing debug startup time. For each line number table, the mechanism of the present invention...
|
|
|
7404178 |
ROM-embedded debugging of computer
A debugger program, embedded in a ROM of a computer, operates on instructions of a target process executed by the computer.
|
|
|
7401323 |
Just-My-Code debugging
Systems and methods for Just-My-Code (JMC) debugging are described. In one aspect, debugging probes are automatically inserted into respective programming constructs representing interesting code....
|
|
|
7398519 |
Inheritance breakpoints for use in debugging object-oriented computer programs
An apparatus, program product and method utilize an inheritance breakpoint to assist in debugging an object-oriented computer program having a method identified in a base class or interface and...
|
|
|
7386839 |
System and method for troubleshooting software configuration problems using application tracing
A software system is disclosed which facilitates the process of tracing the execution paths of a program, called a client or application. Trace data corresponding to selected system resources that...
|
|
|
7383540 |
Altering execution flow of a computer program
A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used...
|
|
|
7383539 |
Managing breakpoints in a multi-threaded environment
A method, apparatus, system, and signal-bearing medium that in an embodiment determine whether to stop execution of a program at a breakpoint based on a previous value of a variable. In another...
|
|
|
7379858 |
Computation of all-pairs reaching probabilities in software systems
A Markov chain model of a software system may be used to compute all-pairs reaching probabilities to provide guidance in performing speculative operations with respect to the software system.
|
|
|
7363617 |
Database breakpoint apparatus and method
An apparatus and method define the concept of a “database breakpoint.” One or more conditions in the database are specified as a database breakpoint in a debug environment for debugging a...
|
|
|
7360204 |
Grouping breakpoints by a criteria
A method, apparatus, system, and signal-bearing medium that in an embodiment find all those breakpoints that meet a selection criteria and add the breakpoints to a breakpoint group. In various...
|
|
|
7360200 |
Methods and systems for software watchdog support
Methods and systems consistent with the present invention allow a program designer to conveniently specify and support watchdog checking of a program under development. The resulting programs are...
|