Resolving conflicts between multiple automation managers in the management of software resources using intention flags
First Claim
1. A method for resolving conflicts between multiple automation managers comprising:
- maintaining a value of an intention indicator for an associated software resource, wherein the maintained value for the intention indicator indicates whether a last successfully performed deliberate programmatic action involving the software resource intentionally disabled the software resource;
determining that an intrinsic state of the software resource indicates that the software resource is disabled;
checking a value of the intention indicator associated with the software resource;
when the checked value indicates that the software resource was not intentionally disabled, assuming an occurrence of a fault condition involving the software resource and performing at least one corrective action to re-enable the software resource.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention can include an automated solution for resolving conflicts between multiple automation managers in the management of a software resource. In this solution, an automation manager can detect a change in the operating state of a software resource within a computing system. A state change indication can be automatically analyzed. The state change indication can be automatically set by the software resource in response to the change in the operating state. Based upon the analysis of the state change indication, the automation manager can determine if the change in the operating state is deliberate. When the change is determined to be deliberate, the automation manager can accept the change in the operating state as the desired state of the software resource.
-
Citations
12 Claims
-
1. A method for resolving conflicts between multiple automation managers comprising:
-
maintaining a value of an intention indicator for an associated software resource, wherein the maintained value for the intention indicator indicates whether a last successfully performed deliberate programmatic action involving the software resource intentionally disabled the software resource; determining that an intrinsic state of the software resource indicates that the software resource is disabled; checking a value of the intention indicator associated with the software resource; when the checked value indicates that the software resource was not intentionally disabled, assuming an occurrence of a fault condition involving the software resource and performing at least one corrective action to re-enable the software resource. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for resolving conflicts between multiple automation managers, the computer program product comprising:
-
a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to maintain a value of an intention indicator for an associated software resource, wherein the maintained value for the intention indicator indicates whether a last successfully performed deliberate programmatic action involving the software resource intentionally disabled the software resource; computer usable program code configured to determine that an intrinsic state of the software resource indicates that the software resource is disabled; computer usable program code configured to check a value of the intention indicator associated with the software resource; computer usable program code configured to assume an occurrence of a fault condition involving the software resource and performing at least one corrective action to re-enable the software resource when the checked value indicates that the software resource was not intentionally disabled. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification