Proactive Performance Management for Multi-User Enterprise Software Systems
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides, in some aspects, systems for proactive management of development and performance of a software application based on monitoring it (and/or one or more of its components) during the course of development or execution. Those systems signal alerts upon determining that actual or expected usage of the application (or its components) by users of like classes (or roles) is anticipated to, or does, exceed quotas, when the application is placed in production mode.
30 Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A system for proactive management of performance of an application, comprising:
-
A. a digital data processor executing a performance monitor in communications coupling with one or more resources, the performance monitor monitoring any of (i) usage of the application and/or one or more components thereof by a user, and (ii) consumption of the one or more resources during usage of the application and/or one or more components thereof by the user, and B. the performance monitor signaling an alert upon determining that such usage by the user and/or consumption of resources during such usage violates a model, wherein the model defines one or more quotas for the user with respect to usage of a component of the application by the user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for proactive management of performance of an application, comprising:
-
A. monitoring, by a digital data processor, any of (i) usage of the application and/or one or more components thereof by a user, and (ii) consumption of the one or more resources during usage of the application and/or one or more components thereof by the user, and B. signaling an alert upon determining that such usage by the user and/or consumption of resources during such usage violates a model, wherein the model defines one or more quotas for the user with respect to usage of a component of the application by the user. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification