Testing parallel applications using code instrumentation

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07574697

ABSTRACT:
A method for testing a computer program that includes software code arranged to be executed in multiple threads, including at least a first thread and one or more other threads. The method includes identifying an output statement in the first thread, running the software code so as to generate an output due to the output statement, and intervening in the program so that when the program is run, execution of the first thread is blocked prior to the output statement while the one or more other threads continue to execute. The output generated after intervening in the program is examined in order to detect a fault in the program.

REFERENCES:
patent: 5758061 (1998-05-01), Plum
patent: 6851075 (2005-02-01), Ur et al.
patent: 2003/0046029 (2003-03-01), Wiener et al.
Edelstein et al., Multithreaded Java program test generation, IBM Systems Journal, vol. 11, No. 1, Nov. 2002, pp. 111-125.
Satyavathi Malladi, “A Thread Debugger for Testing and Reproducing Concurrency Scenarios”, Jan. 15, 2003, ITTC, slides p. 1-36.
Choi, Jong-Deok, et al., “Deterministic Replay of Java Multithreaded Applications,” SPDT 98 Welches OR USA, pp. 48-59.
Edelstein, O., et al., “Multithreaded Java Program Test Generation,” IBM Systems Journal, vol. 41, No. 1, 2002, pp. 111-125.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Testing parallel applications using code instrumentation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Testing parallel applications using code instrumentation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Testing parallel applications using code instrumentation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4133337

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.