Enterprise information unification
First Claim
Patent Images
1. An enterprise information unification system comprising:
- a memory for storing a plurality of components; and
a processor for executing the plurality of components, the plurality of components comprising;
an information modeler for modeling business entities and their properties as an information model, the information model comprising business constructs, wherein the business constructs include business rules identifying relationships among class properties, wherein the information modeler generates the information model using a plurality of physical data assets as inputs, and wherein the information modeler further comprises;
a model simulator for simulating the information model, wherein a test instance generator populates data that simulates actual enterprise data; and
a model validator for validating a simulation of the information model;
a data rationalizer for generating mappings from the plurality of physical data assets to the information model, the plurality of physical data assets comprising data asset constructs, wherein the data rationalizer describes to which business constructs the data asset constructs relate, and wherein the data rationalizer further comprises;
a synchronizer for synchronizing updates to at least one physical data asset of the plurality of physical data assets with the information model; and
a data thesaurus for automating tasks of data management based on the mappings, wherein the data thesaurus translates business instructions for the information model into corresponding data processing instructions for the plurality of physical data assets, and wherein the data thesaurus translates the business instructions based on the mappings.
3 Assignments
0 Petitions
Accused Products
Abstract
An enterprise information unification system including an information modeler for modeling business entities and their properties as an information model, the information model being comprised of business constructs, a data rationalizer for generating mappings from physical data assets to the information model, the physical data assets being comprised of data asset constructs, and a data thesaurus for automating tasks of data management based on the mappings. A method is also described and claimed.
-
Citations
102 Claims
-
1. An enterprise information unification system comprising:
-
a memory for storing a plurality of components; and a processor for executing the plurality of components, the plurality of components comprising; an information modeler for modeling business entities and their properties as an information model, the information model comprising business constructs, wherein the business constructs include business rules identifying relationships among class properties, wherein the information modeler generates the information model using a plurality of physical data assets as inputs, and wherein the information modeler further comprises; a model simulator for simulating the information model, wherein a test instance generator populates data that simulates actual enterprise data; and a model validator for validating a simulation of the information model; a data rationalizer for generating mappings from the plurality of physical data assets to the information model, the plurality of physical data assets comprising data asset constructs, wherein the data rationalizer describes to which business constructs the data asset constructs relate, and wherein the data rationalizer further comprises; a synchronizer for synchronizing updates to at least one physical data asset of the plurality of physical data assets with the information model; and a data thesaurus for automating tasks of data management based on the mappings, wherein the data thesaurus translates business instructions for the information model into corresponding data processing instructions for the plurality of physical data assets, and wherein the data thesaurus translates the business instructions based on the mappings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
23. The enterprise information unification system of 21 wherein the logical data model is an entity-relationship diagram.
-
52. A method, implemented in a data processing system, for enterprise information unification, the method comprising:
-
a plurality of software instructions stored in a memory, the plurality of software instructions adapted to cause a processor of a computer to perform the steps of; modeling business entities and their properties as an information model comprising business constructs, wherein the business constructs include business rules identifying relationships among class properties, wherein the information model is generated using a plurality of physical data assets as inputs, further comprising; simulating the information model; populating data that simulates actual enterprise data; and validating a simulation of the information model; generating mappings from the plurality of physical data assets to the information model, the plurality of physical data assets comprising data asset constructs, further comprising; describing to which business constructs the data asset constructs relate; and synchronizing updates to at least one physical data asset of the plurality of physical data assets with the information model; and automating tasks of data management based on the mappings, further comprising; translating business instructions for the information model into corresponding data processing instructions for the plurality of physical data assets, based on the mappings. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 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)
-
-
74. The method of 72 wherein the logical data model is an entity relationship diagram.
-
102. A computer program product, in a computer readable storage medium, for enterprise information unification, the computer program product comprising:
-
a plurality of instructions stored in the computer readable storage medium, wherein the plurality of instructions are adapted to cause a processor of a computer to perform the steps of; modeling business entities and their properties as an information model comprising business constructs, wherein the business constructs include business rules identifying relationships among class properties, wherein the information model is generated using a plurality of physical data assets as inputs, further comprising; simulating the information model; populating data that simulates actual enterprise data; and validating a simulation of the information model; generating mappings from the plurality of physical data assets to the information model, the plurality of physical data assets comprising data asset constructs, further comprising; describing to which business constructs the data asset constructs relate; and synchronizing updates to at least one physical data asset of the plurality of physical data assets with the information model; and automating tasks of data management based on the mappings, further comprising; translating business instructions for the information model into corresponding data processing instructions for the plurality of physical data assets, based on the mappings.
-
Specification