Patent ID: 7376937

Claim:
A computer implemented process for materializing a trace in a markup language syntax, the process comprising: creating a meta-language grammar; creating a first trace grammar in which the first trace grammar complies with rules of the meta-language grammar; creating a second trace grammar wherein the second trace grammar is grammatically different than the first trace grammar wherein there is a detected format difference between the first trace grammar and a second trace grammar and in which the second trace grammar also complies with the rules of the meta-language grammar; generating one or more traces compliant with the trace grammars, in which a first set of the one or more traces is compliant with the first trace grammar and a second set of the one or more traces is compliant with the second trace grammar, the first set of the one or more traces analyzed for compliance with the first trace grammar; identifying parsing rules based upon an analysis of the trace grammars; parsing the one or more traces; identifying interrelationships within the one or more traces; and generating a new version of the one or more traces using a markup language syntax.