DYNAMIC RANKING OF PERFORMANCE ISSUES FOR APPLICATIONS
First Claim
Patent Images
1. A method comprising:
- identifying a set of anti-patterns in a first application binary code;
creating a set of reports to describe a set of resultant impacts caused by the set of anti-patterns; and
ranking the set of anti-patterns based, at least in part, on a subset of the set of resultant impacts;
wherein;
at least the ranking step is performed by computer software running on computer hardware.
1 Assignment
0 Petitions
Accused Products
Abstract
Identification and dynamic ranking of performance issues. For an instance of a performance anti-pattern, identifying and recording information relating to a resultant performance issue, quantifying the magnitude of the performance issue, and dynamically ranking the performance issue against other performance issues.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a set of anti-patterns in a first application binary code; creating a set of reports to describe a set of resultant impacts caused by the set of anti-patterns; and ranking the set of anti-patterns based, at least in part, on a subset of the set of resultant impacts; wherein; at least the ranking step is performed by computer software running on computer hardware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer readable storage medium having stored thereon:
-
first instructions executable by a device to cause the device to identify a set of anti-patterns in a first application binary code; second instructions executable by a device to cause the device to create a set of reports to describe a set of resultant impacts caused by the set of anti-patterns; and third instructions executable by a device to cause the device to rank the set of anti-patterns based, at least in part, on a subset of the set of resultant impacts. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system comprising:
-
a processor set; and a computer readable storage medium; wherein; the processor set is structured, located, connected, and/or programmed to execute instructions stored on the computer readable storage medium; and the instructions include; first instructions executable by a device to cause the device to identify a set of anti-patterns in a first application binary code; second instructions executable by a device to cause the device to create a set of reports to describe a set of resultant impacts caused by the set of anti-patterns; and third instructions executable by a device to cause the device to rank the set of anti-patterns based, at least in part, on a subset of the set of resultant impacts. - View Dependent Claims (17, 18, 19, 20)
-
Specification