Managing multiple versions of enterprise meta-models using semantic based indexing
First Claim
1. A method of managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing, the method comprising the steps of:
- a computer receiving a search query from a user;
the computer determining from the search query a topic and at least two versions of a topic map meta-model of the enterprise meta-models within the enterprise model to compare;
the computer applying the search query from the user to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model for the topic, and producing a result; and
the computer using the produced result to translate the topic from the search query in one of the at least two versions of the topic map meta-model of the enterprise meta-models to another version of the at least two versions of the topic map meta-model of the enterprise meta-models, and allowing data between the at least two versions of the topic map meta-model of the enterprise meta-models within the enterprise model to be correlated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program product of managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing. The steps include: receiving a query; determining from the query a topic and at least two versions of a topic map meta-model of the enterprise meta-models to compare; applying the query to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model for the topic, producing a result; and using the result to translate the topic from the query in at least one of the at least two versions of the topic map meta-model to coexist and correspond to the other version of the topic map meta-model, allowing data between the at least two versions topic map meta-model of the enterprise meta-models within the enterprise model to be correlated.
39 Citations
21 Claims
-
1. A method of managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing, the method comprising the steps of:
-
a computer receiving a search query from a user; the computer determining from the search query a topic and at least two versions of a topic map meta-model of the enterprise meta-models within the enterprise model to compare; the computer applying the search query from the user to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model for the topic, and producing a result; and the computer using the produced result to translate the topic from the search query in one of the at least two versions of the topic map meta-model of the enterprise meta-models to another version of the at least two versions of the topic map meta-model of the enterprise meta-models, and allowing data between the at least two versions of the topic map meta-model of the enterprise meta-models within the enterprise model to be correlated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing, the computer program product comprising:
-
one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices, to receive a search query from a user; program instructions, stored on at least one of the one or more storage devices, to determine from the search query a topic and at least two versions of a topic map meta-model of the enterprise meta-models within the enterprise model to compare; program instructions, stored on at least one of the one or more storage devices, to apply the search query from the user to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model for the topic, and producing a result; and program instructions, stored on at least one of the one or more storage devices, to use the produced result to translate the topic from the search query in one of the at least two versions of the topic map meta-model of the enterprise meta-models to another version of the at least two versions of the topic map meta-model of the enterprise meta-models, and allowing data between the at least two versions of the topic map meta-model of the enterprise meta-models within the enterprise model to be correlated. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system of managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a search query from a user; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine from the search query a topic and at least two versions of a topic map meta-model of the enterprise meta-models within the enterprise model to compare; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to apply the search query from the user to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model, and producing a result; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to use the produced result to translate the topic from the search query in one of the at least two versions of the topic map meta-model of the enterprise meta-models to another version of the at least two versions of the topic map meta-model of the enterprise meta-models, and allowing data between the at least two versions of the topic map meta-model of the enterprise meta-models within the enterprise model to be correlated. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification