Invention Grant
US08407672B2 Systems and methods for synchronizing software execution across data processing systems and platforms
有权
用于在数据处理系统和平台之间同步软件执行的系统和方法
- Patent Title: Systems and methods for synchronizing software execution across data processing systems and platforms
- Patent Title (中): 用于在数据处理系统和平台之间同步软件执行的系统和方法
-
Application No.: US13184461Application Date: 2011-07-15
-
Publication No.: US08407672B2Publication Date: 2013-03-26
- Inventor: Jeffrey O. Fisher
- Applicant: Jeffrey O. Fisher
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Brevetto Law Group
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/00

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.
Public/Granted literature
- US20120291013A1 Systems and Methods for Synchronizing Software Execution Across Data Processing Systems and Platforms Public/Granted day:2012-11-15
Information query