A method for generating a list of desired elements of a first software
code, the first code having a predefined command structure; extracting
the desired elements from the first code; and performing an operation on
the extracted elements. A system includes a first engine which receives a
list of desired elements of a first software code, the first code having
a predefined command structure; a second engine which extracts the
desired elements from the first code; and a third engine which performs
an operation on the extracted elements.