Pricing of enterprise information resource management systems
First Claim
1. A method for determining complexity of an enterprise information resource management system, the enterprise information resource management system being used to contain an ontology into which a plurality of enterprise data assets are mapped, the ontology including a plurality of model constructs, the enterprise data assets including a plurality of assets constructs, and the mappings between the data assets and the ontology including a plurality of mapping constructs, comprising:
- receiving (i) a quantity of distinct asset constructs, denoted by CASSET, (ii) a quantity of distinct mapping constructs, denoted by CMAPPING, and (iii) a quantity of distinct model constructs, denoted by CMODEL;
evaluating a metric of complexity, denoted by M, for an enterprise information resource management system having a capacity corresponding to CASSET, CMAPPING and CMODEL, according to a formula
M=ƒ
(CASSET, CMAPPING, CMODEL, X),where ƒ
is a real-valued function of three or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the enterprise information resource management system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for determining the complexity of an enterprise information resource management system, the enterprise information resource management system being used to contain an ontology into which a plurality of enterprise data assets are mapped, the ontology including a plurality of model constructs, the enterprise data assets including a plurality of assets constructs, and the mappings between the data assets and the ontology including a plurality of mapping constructs, including receiving (i) a number of distinct asset constructs, denoted by CASSET, (ii) a number of distinct mapping constructs, denoted by CMAPPING, and (iii) a number of distinct model constructs, denoted by CMODEL, evaluating a metric of complexity, denoted by M, for an enterprise information resource management system having a capacity corresponding to CASSET, CMAPPING and CMODEL, according to a formula
M=ƒ(CASSET, CMAPPING, CMODEL, X),where ƒ is a real-valued function of three or more real-valued parameters and X denotes optional additional parameters, and using the metric M within a transaction processing system, for license of the enterprise information resource management system. A system and computer-readable storage medium are also described and claimed.
45 Citations
59 Claims
-
1. A method for determining complexity of an enterprise information resource management system, the enterprise information resource management system being used to contain an ontology into which a plurality of enterprise data assets are mapped, the ontology including a plurality of model constructs, the enterprise data assets including a plurality of assets constructs, and the mappings between the data assets and the ontology including a plurality of mapping constructs, comprising:
-
receiving (i) a quantity of distinct asset constructs, denoted by CASSET, (ii) a quantity of distinct mapping constructs, denoted by CMAPPING, and (iii) a quantity of distinct model constructs, denoted by CMODEL;
evaluating a metric of complexity, denoted by M, for an enterprise information resource management system having a capacity corresponding to CASSET, CMAPPING and CMODEL, according to a formula
M=ƒ
(CASSET, CMAPPING, CMODEL, X),where ƒ
is a real-valued function of three or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the enterprise information resource management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for determining complexity of a metadata repository including a plurality of metadata constructs, comprising:
-
receiving a quantity of distinct metadata constructs, denoted by C;
evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M=ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the metadata repository. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for determining complexity of a metadata repository including a plurality of metadata constructs, the metadata constructs being instances of meta-model constructs for meta-models of schemas for data assets, comprising:
-
receiving a quantity of distinct meta-model constructs, denoted by C;
evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M32 ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the metadata repository. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for determining complexity of an enterprise information resource management system, the enterprise information resource management system being used to contain an ontology into which a plurality of enterprise data assets are mapped, the ontology including a plurality of model constructs, the enterprise data assets including a plurality of assets constructs, and the mappings between the data assets and the ontology including a plurality of mapping constructs, comprising:
-
an input device for receiving (i) a quantity of distinct asset constructs, denoted by CASSET, (ii) a quantity of distinct mapping constructs, denoted by CMAPPING, and (iii) a quantity of distinct model constructs, denoted by CMODEL;
a processor coupled to said input device for evaluating a metric of complexity, denoted by M, for an enterprise information resource management system with capacity corresponding to CASSET, CMAPPING and CMODEL, according to a formula
M=ƒ
(CASSET, CMAPPING, CMODEL, X),where ƒ
is a real-valued function of three or more real-valued parameters and X denotes optional additional parameters; and
a transaction processing system receiving the metric M for licensing the enterprise information resource management system. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system for determining complexity of a metadata repository including a plurality of metadata constructs, comprising:
-
an input device for receiving a quantity of distinct metadata constructs, denoted by C;
a processor coupled to said input device for evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M=ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
a transaction processing system using the metric M for licensing the metadata repository. - View Dependent Claims (45, 46, 47, 48)
-
-
49. A system for determining complexity of a metadata repository including a plurality of metadata constructs, the metadata constructs being instances of meta-model constructs for meta-models of schemas for data assets, comprising:
-
an input device for receiving a quantity of distinct meta-model constructs, denoted by C;
a processor coupled to said input device for evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M=ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
a transaction system receiving the metric M, for license of the metadata repository. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer-readable storage medium storing program code for causing a computer to determine complexity of an enterprise information resource management system, the enterprise information resource management system being used to contain an ontology into which a plurality of enterprise data assets are mapped, the ontology including a plurality of model constructs, the enterprise data assets including a plurality of assets constructs, and the mappings between the data assets and the ontology including a plurality of mapping constructs, by performing the steps of:
-
determining (i) a quantity of distinct asset constructs, denoted by CASSET, (ii) a quantity of distinct mapping constructs, denoted by CMAPPING, and (iii) a quantity of distinct model constructs, denoted by CMODEL;
evaluating a metric of complexity, denoted by M, for an enterprise information resource management system having a capacity corresponding to CASSET, CMAPPING and CMODEL, according to a formula
M=ƒ
(CASSET, CMAPPING, CMODEL, X),where ƒ
is a real-valued function of three or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the enterprise information resource management system.
-
-
58. A computer-readable storage medium storing program code for causing a computer to determine complexity of a metadata repository including a plurality of metadata constructs, by performing the steps of:
-
determining a quantity of distinct metadata constructs, denoted by C;
evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M=ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the metadata repository.
-
-
59. A computer-readable storage medium storing program code for causing a computer to determine complexity of a metadata repository including a plurality of metadata constructs, the metadata constructs being instances of meta-model constructs for meta-models of schemas for data assets, by performing the steps of:
-
determining a quantity of distinct meta-model constructs, denoted by C;
evaluating a metric of complexity, denoted by M, for a metadata repository having a capacity corresponding to C, according to a formula
M=ƒ
(C, X),where ƒ
is a real-valued function of one or more real-valued parameters and X denotes optional additional parameters; and
using the metric M within a transaction processing system, for license of the metadata repository.
-
Specification