GUI component feedback for functional tasks that are qualified by performance or quality
AssigneeInternational Business Machines Corporation
InventorsRichard Dettinger, Frederick Kulack, Kevin Paterson
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention allow a user to obtain information regarding the possible effects of invoking a user-selectable component provided by a software application, such as a user selected menu function or a database query element that may be added to a database query. Generally, a user selected component is analyzed to determine the expected execution characteristic of the component, and an expected execution characteristic may be associated with a graphical display component used to access the user-selectable component.
Claims23
A computer-implemented method for presenting an expected execution characteristic for a user-selectable component of a software application, comprising:
- selecting a set of user-selectable components provided by the software application, wherein the set of user-selectable components are presented to the user of the software application on a graphical display;
- for each of the user-selectable components, analyzing the user-selectable component to determine the expected execution characteristic of the user-selectable component, the expected execution characteristic being a characterization of an impact that the user-selectable component may have on operation of the software application during execution of the user-selectable component;
- and
- presenting, on the graphical display, an indication of the expected execution characteristics of each of the set of user-selectable components.
A computer-readable medium containing a program which, when executed, performs an operation for presenting an expected execution characteristic for a user-selectable component of a software application, comprising:
- selecting a set of user-selectable components provided by the software application, wherein the set of user-selectable components are presented to the user of the software application on a graphical display;
- for each of the user-selectable components, analyzing the user-selectable component to determine the expected execution characteristic of the user-selectable component, the expected execution characteristic being a characterization of an impact that the user-selectable component may have on operation of the software application during execution of the user-selectable component;
- and
- presenting, on the graphical display, an indication of the expected execution characteristics of each of the set of user-selectable components.
A computing device comprising:
- a processor;
- and
- a memory configured to store an application that includes instructions which, when executed by the processor, cause the processor to perform operations for presenting an expected execution characteristic for a user-selectable component of a software application, comprising:
- selecting a set of user-selectable components provided by the software application, wherein the set of user-selectable components are presented to the user of the software application on a graphical display;
- for each of the user-selectable components, analyzing the user-selectable component to determine the expected execution characteristic of the user-selectable component, the expected execution characteristic being a characterization of an impact that the user-selectable component may have on operation of the software application during execution of the user-selectable component;
- and
- presenting, on the graphical display, an indication of the expected execution characteristics of each of the set of user-selectable components.
Dependencies are inferred from the claim text.