Method and apparatus for determining how to transform applications into transactional applications
AssigneeRed Hat, Inc.
InventorMark Cameron Little
Life of this patent
Estimating the term…
Abstract
A computing device monitors an application that includes at least one object over a time period. The computing device identifies a usage pattern of the at least one object over the time period. The computing device recommends, based on the usage pattern, at least one of a) that the at least one object be converted to a transactional object and b) a locking strategy for the at least one object.
Claims21
A computer implemented method, comprising:
- monitoring an application by a computing device, the application including at least one object;
- identifying, by the computing device, a usage pattern of the at least one object;
- and
- recommending, based on the usage pattern, at least one of a) that the at least one object be converted to a transactional object and b) a locking strategy for the at least one object.
A computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a method, comprising:
- monitoring an application by a computing device, the application including at least one object;
- identifying, by the computing device, a usage pattern of the at least one object;
- and
- recommending, based on the usage pattern, at least one of a) that the at least one object be converted to a transactional object and b) a locking strategy for the at least one object.
A computing apparatus, comprising:
- a memory including instructions for an application optimizer;
- and
- a processing device, connected with the memory, to execute the instructions, wherein the instructions cause the processing device to:
- monitor an application that includes at least one object;
- identify a usage pattern of the at least one object;
- and
- recommend, based on the usage pattern, at least one of a) that the at least one object be converted to a transactional object and b) a locking strategy for the at least one object.
Dependencies are inferred from the claim text.