Managing maintenance tasks for computer programs
AssigneeInternational Business Machines Corporation
InventorPramod Gupta
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for managing maintenance of computer program can include the steps of receiving usage data from a plurality of users of the computer program, wherein the usage data identifies at least one portion of the computer program accessed by one of the users, and for each portion of the computer program, determining a usage according the received usage data and assigning a priority level according to the determined usage, where the priority level indicates a relative priority of the portion compared to other portions in the computer program.
Claims20
A computer-implemented method for managing maintenance of computer program, the method comprising:
- receiving usage data from a plurality of users of the computer program, wherein the usage data identifies at least one portion of the computer program accessed by one of the users;
- and
- for each portion of the computer program, determining a usage according the received usage data and assigning a priority level according to the determined usage, wherein the priority level indicates a relative priority of the portion compared to other portions in the computer program.
A system for managing maintenance of a computer program, the system comprising:
- a storage element for storing usage data received from a plurality of users of the computer program, wherein the usage data identifies at least one portion of the computer program accessed by one of the users;
- and
- a processing element for determining a usage for each portion of the computer program according to the usage data stored in the storage element and assigning a priority level according to the determined usage, wherein the priority level indicates a relative priority of the portion compared to other portions in the computer program.
A computer-readable storage, having stored thereon a computer program for managing maintenance of computer programs, the computer program having a plurality of code sections, the code sections executable by a computer to cause the computer to perform the steps of:
- receiving usage data from a plurality of users of a computer program, wherein the usage data identifies at least one portion of the computer program accessed by one of the users;
- and
- for each portion of the computer program, determining a usage according to the received usage data and assigning a priority level according to the determined usage, wherein the priority level indicates a relative priority of the portion compared to other portions in the computer program.
Dependencies are inferred from the claim text.