Salvaging outputs of tools
AssigneeInternational Business Machines Corporation
InventorOz Dov Hershkovitz
Life of this patent
Estimating the term…
Abstract
A method of salvaging an output is provided. The method includes defining a condition for terminating a run of a tool, checking whether the condition is likely to be met during a running of the tool, terminating the running in an event the condition is likely to be met, checking a validity of an incomplete output of the tool generated during the running and finalizing the incomplete output in an event the incomplete output is valid.
Claims20
A method of salvaging an output, comprising:
- defining a condition for terminating a run of a tool;
- checking whether the condition is likely to be met during a running of the tool;
- terminating the running of the tool in an event the condition is likely to be met;
- checking a validity of an incomplete output of the tool generated during the running;
- and
- finalizing the incomplete output in an event the incomplete output is valid.
A method of salvaging an output of a tool, comprising:
- defining a condition for terminating a run of the tool;
- running the tool;
- checking whether the condition is likely to be met during and in parallel with the running of the tool;
- injecting a control statement into logic of the tool to immediately terminate the running in an event the condition is likely to be met;
- checking a validity of an incomplete output of the tool generated during the running following the termination;
- and
- finalizing the incomplete output in an event the incomplete output is valid.
A computer system for salvaging an output of a tool, the computer system comprising:
- a processor;
- and
- a memory, the memory having executable instructions stored thereon, which, when executed, cause the processor to execute a method comprising:
- checking whether one or more conditions is likely to be met during a running of the tool;
- terminating the running in an event the one or more conditions is likely to be met;
- checking a validity of an incomplete output of the tool generated during the running;
- finalizing the incomplete output in an event the incomplete output is valid;
- and
- recording the incomplete output having been finalized as an output file in an event the incomplete output is validated.
Dependencies are inferred from the claim text.