Software request-filtering predictive technique based on resource usage probabilities
AssigneeInternational Business Machines Corporation
InventorsKyle G. Brown, Samir A. Nasser
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsKyle G. Brown, Samir A. Nasser
Estimating the term…
In filtering requests to be forwarded to a runtime environment, a filtering apparatus intercepts a new runtime request for the runtime environment and determines execution paths that may be traversed by the runtime request when executed in the runtime environment. The filtering apparatus assigns a probability of traversal by the runtime request to each of the execution paths and identifies at least one given execution path that reference a stressed resource of the runtime environment. Based on the probabilities assigned to the at least one given execution path, the filtering apparatus determines whether or not to block the runtime request from being sent to the runtime environment. If the probability assigned to the at least one given execution path exceeds a configured threshold, the runtime request is blocked from being sent to the runtime environment. Otherwise, the runtime request is sent to the runtime environment.
A method, in a data processing system, for filtering requests to be forwarded to a runtime environment, comprising:
A computer program product for filtering requests to be forwarded to a runtime environment, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor in a filtering apparatus to cause the processor to:
A filtering system, comprising:
Dependencies are inferred from the claim text.