×

System and method for mining execution traces with finite automata

  • US 7,072,876 B1
  • Filed: 09/19/2001
  • Issued: 07/04/2006
  • Est. Priority Date: 09/19/2000
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method for detecting anomalous behavior in an executing software program, said method comprising the steps of:

  • generating a normal execution trace for the software program;

    applying a learning algorithm to the normal execution trace to build a finite automaton;

    applying an examination algorithm to the finite automaton to identify undesirable transition states in the finite automaton and to create a labeled finite automation; and

    applying the labeled finite automaton to an execution trace associated with the executing software program to identify undesirable behavior.

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