Run-time architecture for enterprise integration with transformation generation
2 Assignments
0 Petitions
Accused Products
Abstract
An enterprise application system including a run-time transformation server, and a message broker for routing and transforming data in the form of messages between a source application and a target application, including a plug-in for preparing requests to the run-time transformation server and for processing responses from the run-time transformation server. A method is also described and claimed.
-
Citations
154 Claims
-
1-32. -32. (canceled)
-
33. An ontology modeler comprising:
-
a class builder for generating and editing classes within an ontology model;
a property builder for generating and editing properties of classes within the ontology model; and
a business rules builder for generating and editing business rules involving properties of classes within the ontology model. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method for building ontology models comprising:
-
generating classes within an ontology model;
generating properties of classes within the ontology model; and
generating business rules involving properties of classes within the ontology model. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A schema-to-ontology mapper, comprising:
-
a storage for storing a schema, the schema including at least one primary data structure, the primary data structure having at least one ancillary data structure; and
a map generating for generating a plurality of mappings, comprising;
a class mapper for defining a primary mapping that is a correspondence between a primary data structure of the schema and a class of an ontology model; and
a property mapper for defining an ancillary relationship between an ancillary data structure of the primary data structure and at least one property of the class. - View Dependent Claims (104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114)
-
-
115. A method for mapping a schema to an ontology model, comprising:
-
receiving a schema, the schema including at least one primary data structure, the primary data structure having at least one ancillary data structure; and
generating a plurality of mappings, comprising;
defining a primary mapping that is a correspondence between a primary data structure of the schema and a class of an ontology model; and
defining an ancillary relationship between an ancillary data structure of the primary data structure and at least one property of the class. - View Dependent Claims (116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126)
-
-
127. A schema transformation generator comprising:
-
a storage for storing a first mapping of a first schema into a central ontology model, and a second mapping of a second schema into the central ontology model, wherein the first schema includes at least one first primary data structure, the first primary data structure having at least one first ancillary data structure, wherein the second schema includes at least one second primary data structure, the second primary data structure having at least one second ancillary data structure, wherein the first mapping includes at least one first primary mapping that is a correspondence between at least one first primary data structure of the first schema and a class of the central ontology model, and at least one first relationship between at least one first ancillary data structure of a first primary data structure and at least one property of a class, and wherein the second mapping includes at least one second primary mapping that is a correspondence between at least one second primary data structure of the second schema and a class of the central ontology model, and at least one second relationship between at least one second ancillary data structure of a second primary data structure and at least one property of a class; and
a transformation generator for generating a transformation from the first schema into the second schema, using the first and second primary mappings and the first and second relationships. - View Dependent Claims (128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140)
-
-
141. A method for generating a schema transformation comprising:
-
storing a first mapping of a first schema into a central ontology model, and a second mapping of a second schema into the central ontology model, wherein the first schema includes at least one first primary data structure, the first primary data structure having at least one first ancillary data structure, wherein the second schema includes at least one second primary data structure, the second primary data structure having at least one second ancillary data structure, wherein the first mapping includes at least one first primary mapping that is a correspondence between at least one first primary data structure of the first schema and a class of the central ontology model, and at least one first relationship between at least one first ancillary data structure of a first primary data structure and at least one property of a class, and wherein the second mapping includes at least one second primary mapping that is a correspondence between at least one second primary data structure of the second schema and a class of the central ontology model, and at least one second relationship between at least one second ancillary data structure of a second primary data structure and at least one property of a class; and
generating a transformation from the first schema into the second schema, using the first and second primary mappings and the first and second relationships. - View Dependent Claims (142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154)
-
Specification