System and method for synchronizing execution of a batch of...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S109000, C717S120000, C717S127000, C717S124000

Reexamination Certificate

active

06971084

ABSTRACT:
A method for creating a computer program to be executed by a plurality of threads, in which the method utilizes a technique for execution synchronization referred to herein as a batch synchronization section. According to this technique, a plurality of threads may be associated with one another as a “batch” of threads. Each thread in the plurality (batch) of threads may execute the computer program simultaneously. The batch synchronization section may specify a portion of the computer program for which the execution of the portion by the plurality of threads is to be synchronized. In one embodiment different types of batch synchronization sections may be specified, wherein each type of batch synchronization section performs a different type of execution synchronization. In one embodiment the method may enable execution synchronization behavior for multiple concurrent executions of a test executive test sequence to be specified. The test sequence may include one or more batch synchronization sections. Multiple threads may each execute an instance of the test sequence to concurrently to test a group of units under test, and the batch synchronization sections may coordinate the execution of the multiple threads where necessary.

REFERENCES:
patent: 5261097 (1993-11-01), Saxon
patent: 5504881 (1996-04-01), Sirurget
patent: 5630136 (1997-05-01), Davidson et al.
patent: 5953530 (1999-09-01), Rishi et al.
patent: 6077304 (2000-06-01), Kasuya
patent: 6336088 (2002-01-01), Bauman et al.
patent: 6397378 (2002-05-01), Grey et al.
patent: 6611276 (2003-08-01), Muratori et al.
patent: 6681384 (2004-01-01), Bates et al.
patent: 6684385 (2004-01-01), Bailey et al.
patent: 2002/0124042 (2002-09-01), Melamed et al.
patent: 2002/0124205 (2002-09-01), Grey et al.
Grason, John and Nagle, Andrew W., “Digital Test Generation and Design for Testability”, p. 175-189, 1980 ACM, retrieved from ACM Portal database Feb. 25, 2003.
Hwnag, Gwan-Hwan, Tai, Kuo-Chung, and Huang, Ting-Lu, “Reachability Testing: An Approach to Testing Concurrent Software”, (1995) retrieved from www.citeseer.nj.nec.com Feb. 25, 2004.
Wang, Yamin, Vishnuvajjala, Ramakrishna V., Tsai, Wei-ek, “Sequence Specification for Concurrent Object-Oriented Applications”, p. 163-170, 1997 IEEE, retrieved from IEEE database Feb. 25, 2004.
Microsoft Computer Dictionary, Fifth Edition, Microsoft Press, Copyright 2002, p. 53, p. 507.
National Instruments Corporation, LabVIEW, “Test Executive Reference Manual,” Aug. 1997.
Johnson, Laura, “Test and Measurement—Understanding Test Executives,” Webpage www.testandmeasurement.com.content
ews/ , Oct. 16, 2000, pp. 1-9.

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

System and method for synchronizing execution of a batch of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for synchronizing execution of a batch of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for synchronizing execution of a batch of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3495642

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