MAPPING LOG SETS BETWEEN DIFFERENT LOG ANALYSIS TOOLS IN A PROBLEM DETERMINATION ENVIRONMENT
A method is provided for mapping analysis data between a first data analysis tool configured to interpret analysis data expressed in a first format to a second data analysis tool configured to interpret analysis data expressed in a second format. The method comprises receiving a set of analysis data expressed in the first format from the first data analysis tool; receiving an indication of the second format; identifying a set of common analysis data from the set of analysis data using a set of common analysis data properties and a first context, the first context providing a set of rules for expressing the set of common analysis data properties in the first format; and generating a representation of the set of common analysis data in the second format using a second context. The first context provides a set of rules for expressing the set of common analysis data properties in the first format. The second context provides a set of rules for expressing the set of common analysis data properties in the second format.
1 . A method for mapping analysis data between a first data analysis tool configured to interpret analysis data expressed in a first format to a second data analysis tool configured to interpret analysis data expressed in a second format, the method comprising:
receiving a set of analysis data expressed in the first format from the first data analysis tool;
receiving an indication of the second format;
identifying a set of common analysis data from the set of analysis data using a set of common analysis data properties and a first context, the first context providing a set of rules for expressing the set of common analysis data properties in the first format; and
generating a representation of the set of common analysis data in the second format using a second context, the second context providing a set of rules for expressing the set of common analysis data properties in the second format.
2 . The method of claim 1 , further comprising sending the representation of the set of common analysis data in the second format to the second data analysis tool.
3 . The method of claim 1 , further comprising adding a set of context properties specific to the second format to the representation of the set of common analysis data in the second format using a third context, the third context providing a set of rules for expressing the set of context properties in the second format.
4 . The method of claim 1 , wherein the set of analysis data comprises a logically related set of log files containing problem determination data, and wherein the first and second data analysis tools are problem determination log file analysis tools.
5 . The method of claim 1 , wherein the first context is at least partially provided by pre-defined default settings.
6 . The method of claim 1 , further comprising receiving at least part of the first or second context.
7 . The method of claim 6 , wherein the at least part of the first or second context is specified by a user.
8 . The method of claim 6 , wherein the at least part of the first or second context is specified by context information within the first or second analysis tool.
9 . The method of claim 1 , wherein the first and second formats are XML formats, and wherein the first and second contexts are XML Schema Definitions.
10 . The method of claim 1 , wherein the method is performed by a web service on a web service application provider.
11 . The method of claim 10 , wherein the method is performed by the web service using operations provided a Web Services Description Language interface.
12 . A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method for mapping analysis data between a first data analysis tool configured to interpret analysis data expressed in a first format to a second data analysis tool configured to interpret analysis data expressed in a second format, the method comprising:
receiving a set of analysis data expressed in the first format from the first data analysis tool;
receiving an indication of the second format;
identifying a set of common analysis data from the set of analysis data using a set of common analysis data properties and a first context, the first context providing a set of rules for expressing the set of common analysis data properties in the first format; and
generating a representation of the set of common analysis data in the second format using a second context, the second context providing a set of rules for expressing the set of common analysis data properties in the second format.
13 . A data processing system comprising:
a central processing unit;
a random access memory for storing data and programs for execution by the central processing unit;
a first storage level comprising a nonvolatile storage device; and
computer readable instructions stored in the random access memory for execution by central processing unit to perform a program for mapping analysis data between a first data analysis tool configured to interpret analysis data expressed in a first format to a second data analysis tool configured to interpret analysis data expressed in a second format, the method comprising:
receiving a set of analysis data expressed in the first format from the first data analysis tool;
receiving an indication of the second format;
identifying a set of common analysis data from the set of analysis data using a set of common analysis data properties and a first context, the first context providing a set of rules for expressing the set of common analysis data properties in the first format; and
generating a representation of the set of common analysis data in the second format using a second context, the second context providing a set of rules for expressing the set of common analysis data properties in the second format.