System and methods for synchronizing software execution...

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

C714S038110

Reexamination Certificate

active

07984427

ABSTRACT:
Systems and methods for software automation are provided. Software testcases are distributed across multiple data processing systems (equivalently, “machines” or “hosts”) that may collectively include multiple platforms (equivalently, “operating systems”). A testcase may be executed as one or more processes progressing through a sequence of phases, with execution within a phase being asynchronous among processes. Synchronization of the testcase processes across the data processing systems and platforms may be effected by managing an event; the testcase processes block on the event upon completion of the current testcase phase. A testcase phase execution service on each host handles synchronization events. The definition of the testcase may include metadata that identifies the particular phases in sequence, that is phase names, for the testcase; the phase names identifies the phases to the synchronization process that triggers the synchronization events which initiate each succeeding phase of the testcase.

REFERENCES:
patent: 4318182 (1982-03-01), Bachman et al.
patent: 5214780 (1993-05-01), Ingoglia et al.
patent: 5511185 (1996-04-01), Weinbaum et al.
patent: 5535387 (1996-07-01), Matsuoka
patent: 5623599 (1997-04-01), Shomler
patent: 5623670 (1997-04-01), Bohannon et al.
patent: 5634010 (1997-05-01), Ciscon et al.
patent: 5896495 (1999-04-01), Stein et al.
patent: 6002869 (1999-12-01), Hinckley
patent: 6023580 (2000-02-01), Sifter
patent: 6157940 (2000-12-01), Marullo et al.
patent: 6185701 (2001-02-01), Marullo et al.
patent: 6279124 (2001-08-01), Brouwer et al.
patent: 6343371 (2002-01-01), Flanagan et al.
patent: 6594820 (2003-07-01), Ungar
patent: 6751711 (2004-06-01), de Buda
patent: 6754850 (2004-06-01), Grey et al.
patent: 6757847 (2004-06-01), Farkash et al.
patent: 6775824 (2004-08-01), Osborne et al.
patent: 6851075 (2005-02-01), Ur et al.
patent: 6907547 (2005-06-01), Shaw et al.
patent: 6959433 (2005-10-01), Morales et al.
patent: 6971084 (2005-11-01), Grey et al.
patent: 7089534 (2006-08-01), Hartman et al.
patent: 7089556 (2006-08-01), Fong et al.
patent: 7159021 (2007-01-01), Boldman et al.
patent: 7174554 (2007-02-01), Pierce et al.
patent: 2002/0122062 (2002-09-01), Melamed
patent: 2002/0124205 (2002-09-01), Grey et al.
patent: 2002/0124241 (2002-09-01), Grey et al.
patent: 2004/0003068 (2004-01-01), Boldman et al.
patent: 2004/0123185 (2004-06-01), Pierce et al.
patent: 0817075 (1998-01-01), None
patent: 9810347 (1998-03-01), None
Davis et al., “Characterizing the Synchronization Behavior of Parallel Programs”, 1988, ACM, p. 198-211.
Callahan et al., “Analysis of Event Synchronization in a Parallel Programming Tool”, 1990, ACM, p. 21-30.
Agesen et al., “An Efficient Meta-lock for Implementing Ubiquitous Synchronization”, 1999, ACM, p. 207-222.
Rankin, C., “The Software Testing Automation Framework”, vol. 41, No. 1, 2002, IBM Systems Journal, p. 126-139.
Allen G, et al: “Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Cactus and Globus”, Supercomputing, ACM/IEEE 2001 Conference Nov. 10-16, 2001, Piscataway, NJ, IEEE: Nov. 10, 2001, XP010892963.

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 methods for synchronizing software execution... 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 methods for synchronizing software execution..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for synchronizing software execution... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2670260

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