Apparatus and method of customizable model import and export to and from XML schema formats
First Claim
Patent Images
1. A computer-implemented method of converting first metadata related to a first model to second metadata related to a second model, comprising the steps of:
- providing a declarative mapping between a first metamodel and a second metamodel, wherein said first metamodel relates to said first model and said second metamodel relates to said second model;
providing a plurality of custom exits, wherein said plurality of custom exits provide programmable mapping rules in addition to said declarative mapping; and
applying said declarative mapping and said plurality of custom exits to said first metadata to result in said second metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment the present invention includes a computer-implemented method of converting first metadata to second metadata using a mapping and custom exits. The metadata is at the MI level and the mapping is generated based on information at the M2 level. The custom exits provide programmable mapping rules in addition to the mapping. In this manner, metadata created in one modeling environment may be used in another modeling environment.
-
Citations
20 Claims
-
1. A computer-implemented method of converting first metadata related to a first model to second metadata related to a second model, comprising the steps of:
-
providing a declarative mapping between a first metamodel and a second metamodel, wherein said first metamodel relates to said first model and said second metamodel relates to said second model; providing a plurality of custom exits, wherein said plurality of custom exits provide programmable mapping rules in addition to said declarative mapping; and applying said declarative mapping and said plurality of custom exits to said first metadata to result in said second metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system including software for converting first metadata related to a first model to second metadata related to a second model, said software comprising:
-
a first filesystem software file that stores said first metadata and a first metamodel, wherein said first metamodel relates to said first model; a second filesystem software file that stores said second metadata and a second metamodel, wherein said second metamodel relates to said second model; a declarative mapping table software file that provides a declarative mapping between said first metamodel and said second metamodel; a custom exits software file that stores a plurality of custom exits, wherein said plurality of custom exits provide programmable mapping rules in addition to said declarative mapping; and a model import software file that applies said declarative mapping and said plurality of custom exits to said first metadata to result in said second metadata. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-readable medium containing instructions for controlling a computer system to perform a method of converting first metadata related to a first model to second metadata related to a second model, said method comprising the steps of:
-
providing a declarative mapping between a first metamodel and a second metamodel, wherein said first metamodel relates to said first model and said second metamodel relates to said second model; providing a plurality of custom exits, wherein said plurality of custom exits provide programmable mapping rules in addition to said declarative mapping; and applying said declarative mapping and said plurality of custom exits to said first metadata to result in said second metadata. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification