1. A method for testing a system under test, comprising: executing a test procedure for the system under test, wherein the test procedure has at least one parameterized pattern associated therewith; monitoring an execution trace generated during execution of the test procedure, wherein the execution trace comprises unstructured information, wherein the execution trace is monitored using the at least one parameterized pattern to identify at least one matching pattern; generating at least one structured term using the at least one matching pattern; and determining a system testing result for the system under test using the at least one structured term.