Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2011-07-19
2011-07-19
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
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.
Chen Qing
Dillon Justin M.
International Business Machines - Corporation
Zhen Wei
LandOfFree
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.
Profile ID: LFUS-PAI-O-2670260