1 A method for validating SRS registry transaction data, the method comprising: receiving OLTP transaction data from a first database; parsing the OLTP transaction data; comparing the parsed OLTP transaction data to one or more of a set of profiles, wherein each of the one or more of the set of profiles comprises metadata in XML files; caching the parsed OLTP transaction data in a first data cache; receiving log data associated with the OLTP transaction data; caching the log data in a second data cache; and correlating the parsed transaction data cached in the first data cache with the log data cached in the second data cache.