7. A system for determining a common sequence of ordered statements comprising: a memory; and a processor device communicatively coupled to the memory, wherein the memory is encoded with instructions for determining a common sequence of statements from one or more sets of ordered statements, and wherein the processor device is configured to: create a global list comprising a first set of links generated from a first sequence of statements of a first script, wherein a link in the first set of links indicates an ordered mapping between a source statement and a destination statement selected from the first sequence of statements, and an ordered mapping indicates that a source statement is executed before a destination statement is executed; add, to the global list, a second set of links generated from a second sequence of statements of a second script, wherein a link in the second set of links indicates an ordered mapping between a source statement and a destination statement selected from the second sequence of statements; determine, from the global list, two or more links having equivalent source statements and equivalent destination statements; add at least one of the two or more links to a first group of common sequences; and store the first group of common sequences in a database.
11. The system of claim 7 , wherein at least one link in the first group of common sequences is assigned a keyword.