Enterprise-wide data standardization structure and method
First Claim
1. A data structure embodied in a computer-readable medium, comprising:
- a logical business model that defines processes and organization of an enterprise;
an implementation model that defines an information technology supporting the business model;
a plurality of business object types that define core elements of the business model and the implementation model;
a plurality of business objects, each comprising an instance of one of the business object types;
a data structure embodied in a computer database that stores a representation of the business model, the implementation model, and, for each of the business object types, a business object type definition and respective business objects or instantiations of the business object type, the database accessible to a plurality of departments in an enterprise;
the data structure and the database defining structural and functional interrelationships between the business model and the implementation model via logical and physical linkages among the business object types and the models; and
wherein human-readable representations of structured data from the database coordinate the departments in implementing a product life cycle in the enterprise.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and structure for data standardization as a basis for a service-oriented architecture in an enterprise. A logical business model (30) defines processes and organization of an enterprise. An implementation model (40) defines an information technology to support the business model (30). Standard core language elements (60) communicate and transition reliably between the business and implementation models, and are understandable in the same way by all responsible parties in a business. Business object types (60) and technical term models (66) define core elements with semantics, synonyms, and interrelationships of this standard language. The models (30, 40) as encoded in a database coordinate the parties and departments in implementing a product life cycle in the enterprise.
36 Citations
13 Claims
-
1. A data structure embodied in a computer-readable medium, comprising:
-
a logical business model that defines processes and organization of an enterprise; an implementation model that defines an information technology supporting the business model; a plurality of business object types that define core elements of the business model and the implementation model; a plurality of business objects, each comprising an instance of one of the business object types; a data structure embodied in a computer database that stores a representation of the business model, the implementation model, and, for each of the business object types, a business object type definition and respective business objects or instantiations of the business object type, the database accessible to a plurality of departments in an enterprise; the data structure and the database defining structural and functional interrelationships between the business model and the implementation model via logical and physical linkages among the business object types and the models; and wherein human-readable representations of structured data from the database coordinate the departments in implementing a product life cycle in the enterprise. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of modeling and implementing an information technology product in a business, comprising:
-
creating a logical business model that defines processes and organization of an enterprise; creating an implementation model that defines an information technology product supporting the business model; creating a plurality of business object types that define core elements of the business model and the implementation model; creating a computer database that stores a representation of the business model, the implementation model, and, for each of the business object types, a business object type definition and respective business objects or instantiations of the business object type, the database being accessible to a plurality of departments in an enterprise, the database defining structural and functional interrelationships between the business model and the implementation model via logical and physical linkages among the business object types; and presenting human-readable representations of structured data from the database that coordinate the departments in implementing the information technology. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification