System and method for assembly of business systems from reusable business control elements in an asset based component business model architecture
First Claim
1. A computer implemented method for assembling business systems for an enterprise from re-usable business control elements, comprising:
- partitioning the enterprise into non-overlapping components in a structural representation using the computer, said structural representation in a database on the computer being represented visually as a component map of a Component Business Model (CBM) of the enterprise, said partitioning taking assets of the enterprise and producing partitions (components) that are mutually exclusive and collectively complete, each said respective component including respective commercialization mechanisms for doing something commercially useful with said respective assets;
identifying one or more of said assets of the enterprise needed for a first business solution;
identifying one or more of said commercialization mechanisms needed to leverage the identified assets to provide the first business solution;
associating by the computer the identified assets and commercialization mechanisms with asset types and corresponding elemental control structures described on a generic component business model (CBM) map of elemental design elements; and
configuring the associated elemental control structures to leverage the respective corresponding asset types to provide the first business solution,wherein an “
elemental design element”
is a component on said generic component business model (CBM) map defined by said assets at the lowest level of decomposition of the enterprise where the component has a single parent, and an “
elemental control structure”
is a control structure associated with an elemental design element.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for assembling business systems by identifying assets and commercialization mechanisms needed for a business system, which are then associated with business components described on a component business model (CBM) map, based on asset types and elemental control structures that are common across an industry, and therefore reusable. The generic elemental control structures needed for the business system are configured and then assembled into a service network for implementing the business system. A business system so assembled may be enhanced by adding elemental control structures to the service network.
-
Citations
20 Claims
-
1. A computer implemented method for assembling business systems for an enterprise from re-usable business control elements, comprising:
-
partitioning the enterprise into non-overlapping components in a structural representation using the computer, said structural representation in a database on the computer being represented visually as a component map of a Component Business Model (CBM) of the enterprise, said partitioning taking assets of the enterprise and producing partitions (components) that are mutually exclusive and collectively complete, each said respective component including respective commercialization mechanisms for doing something commercially useful with said respective assets; identifying one or more of said assets of the enterprise needed for a first business solution; identifying one or more of said commercialization mechanisms needed to leverage the identified assets to provide the first business solution; associating by the computer the identified assets and commercialization mechanisms with asset types and corresponding elemental control structures described on a generic component business model (CBM) map of elemental design elements; and configuring the associated elemental control structures to leverage the respective corresponding asset types to provide the first business solution, wherein an “
elemental design element”
is a component on said generic component business model (CBM) map defined by said assets at the lowest level of decomposition of the enterprise where the component has a single parent, and an “
elemental control structure”
is a control structure associated with an elemental design element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A computer implemented system for assembling business systems for an enterprise from re-usable business control elements, comprising:
-
means for partitioning the enterprise into non-overlapping components in a structural representation using the computer, said structural representation in a database on the computer being represented visually as a component map of a Component Business Model (CBM) of the enterprise, said partitioning taking assets of the enterprise and producing partitions (components) that are mutually exclusive and collectively complete, each said respective component including respective commercialization mechanisms for doing something commercially useful with said respective assets; means for identifying one or more of said assets of the enterprise needed for a first business solution; means for identifying one or more of said commercialization mechanisms needed to leverage the identified assets to provide the first business solution; means for associating the identified assets and commercialization mechanisms with asset types and corresponding elemental control structures described on a generic component business model (CBM) map of elemental design elements; and means for configuring the associated elemental control structures to leverage the respective corresponding asset types to provide the first business solution, wherein an “
elemental design element”
is a component on said generic component business model (CBM) map defined by said assets at the lowest level of decomposition of the enterprise where the component has a single parent, and an “
elemental control structure”
is a control structure associated with an elemental design element. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented system for assembling business systems for an enterprise from re-usable business control elements, comprising:
-
first computer code stored on the computer and operable for partitioning the enterprise into non-overlapping components in a structural representation using the computer, said structural representation in a database on the computer being represented visually as a component map of a Component Business Model (CBM) of the enterprise, said partitioning taking assets of the enterprise and producing partitions (components) that are mutually exclusive and collectively complete, each said respective component including respective commercialization mechanisms for doing something commercially useful with said respective assets; second computer code stored on the computer and operable for enabling identification by a user of one or more of said partitioned assets of the enterprise needed for a first business solution; third computer code stored on the computer and operable for enabling identification by a user of one or more of said commercialization mechanisms on said component map needed to leverage the identified assets to provide the first business solution; fourth computer code stored on the computer and operable for associating the identified assets and commercialization mechanisms with asset types and corresponding elemental control structures described on a generic said component business model (CBM) map of elemental design elements; and fifth computer code stored on the computer and operable for enabling a user to configure the associated elemental control structures to leverage the respective corresponding asset types to provide the first business solution, wherein an “
elemental design element”
is a component on said generic component business model (CBM) map defined by said assets at the lowest level of decomposition of the enterprise where the component has a single parent, and an “
elemental control structure”
is a control structure associated with an elemental design element. - View Dependent Claims (18, 19)
-
Specification