×

DYNAMICALLY IDENTIFYING PERFORMANCE ANTI-PATTERNS

  • US 20170177461A1
  • Filed: 12/22/2015
  • Published: 06/22/2017
  • Est. Priority Date: 12/22/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying performance anti-patterns in a software system, comprising:

  • using a processor device operably coupled with a global database, performing;

    selecting a system node in evaluating the software system for presence of an anti-pattern, wherein the anti-pattern is a behavioral trend suggestive of a particular performance issue that is likely to lead to system failure;

    providing collection parameters governing collection of data; and

    iteratively performing the following at intervals, as per the collection parameters;

    collecting the data as indicated by the collection parameters;

    iteratively performing, for each anti-pattern documented in the global database associated with the selected system node;

    selecting a diagnostic tool in association with the identified system node from the global database;

    using the selected diagnostic tool, performing a behavioral trend analysis on the collected data to detect presence of the anti-pattern; and

    responsive to detecting the presence of the anti-pattern;



    adding the collected data to the global database in association with the anti-pattern; and



    performing a remedial action as indicated in the global database, in association with the anti-pattern.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×