Dynamically controlling runtime system logging based on end-user reviews
AssigneeInternational Business Machines Corporation
InventorsLeigh Williamson, Shinoj Zacharias, Roger Snook, Vijay Ekambaram
Life of this patent
Estimating the term…
Abstract
Runtime system statistics logging is dynamically controlled at code and application levels, based on user reviews. Logging of specific code components in specific application instances, identified based on user reviews, is automatically turned on, based on the user reviews indicating defects. Logging for other components or application instances, however, remains off or is automatically turned off.
Claims16
A computer program product for dynamically controlling logging within a computing environment, the computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising:
- collecting one or more user reviews regarding an application executing on a device;
- analyzing the one or more user reviews to determine whether there are one or more negative reviews regarding the application;
- determining, based on the analyzing indicating that there are one or more negative reviews, one or more code components of the application having one or more defects;
- automatically initiating, during runtime, logging for the one or more code components of the application determined to have the one or more defects to provide one or more logs, wherein the automatically initiating logging is selective for the one or more code components of the application in that logging is not initiated for one or more other components of the application;
- and
- using the one or more logs to perform an action.
A computer system for dynamically controlling logging within a computing environment, the computer system comprising:
- a memory;
- and
- a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising:
- collecting one or more user reviews regarding an application executing on a device;
- analyzing the one or more user reviews to determine whether there are one or more negative reviews regarding the application;
- determining, based on the analyzing indicating that there are one or more negative reviews, one or more code components of the application having one or more defects;
- automatically initiating, during runtime, logging for the one or more code components of the application determined to have the one or more defects to provide one or more logs, wherein the automatically initiating logging is selective for the one or more code components of the application in that logging is not initiated for one or more other components of the application;
- and
- using the one or more logs to perform an action.
16-20. (canceled)
Dependencies are inferred from the claim text.