×

Versioning and replaying performance tuning projects

  • US 7,069,469 B2
  • Filed: 12/23/2002
  • Issued: 06/27/2006
  • Est. Priority Date: 03/14/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for diagnosing an application, comprising:

  • traversing a decision tree, said decision tree representing a knowledge base and having non-leaf nodes with one or more branches representing possible symptoms, and leaf nodes with no branches, by following branches corresponding to symptoms experienced by the application until a leaf node is reached;

    recording said traversal as a version, with subsequent traversals having a different version;

    passing an initial data set describing the application and its current state to said knowledge base, said knowledge base defined as said decision tree and having one or more diagnosis nodes representing leaf nodes, one or more analysis nodes representing non-leaf nodes, and one or more symptom branches connecting between analysis nodes and other analysis nodes, or between analysis nodes and diagnosis nodes;

    interrupting said traversing if an analysis node is reached that requests additional information regarding the application; and

    traversing said decision tree again from a beginning node, and not interrupting said traversing if an analysis node is reached that requests additional information regarding the application if said additional information is stored in said database under a previous version and said additional information is still accurate.

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