Patent ID: 7475080

Claim:
A computer implemented method for capturing meta data about business transactions represented by given business process models having Business Performance Management (BPM) artifacts, data schema, and mapping information, and storing the meta data in adaptive meta data warehouse according to a schema in relation to a given semantic net, comprising: generating a relational meta data base definition, said generating including providing a business process model having meta data definitions, importing the business process model into a meta data warehouse, providing a predetermined monitoring objective, providing a predetermined level of monitoring granularity, generating a definition of meta data metrics/facts, based on the predetermined monitoring objective and the predetermined level of granularity, generating a definition of meta data dimensions, based on the predetermined monitoring objective and the predetermined level of granularity, linking the generated definition of meta data dimensions to the given semantic net, constructing the fact table based on said generated definition of meta data metric/facts and on a result of said linking, and constructing the relational meta data base definition, having said fact table; generating a relational meta data schema for constructing an adaptive meta data warehouse, said generating including generating a data definition language (DDL) based on said relational meta data base, constructing a target database having relational tables, based on said DDL and said fact table of said relational meta database, updating the adaptive meta data warehouse to include the relational tables of said target database, optimizing the relational tables included in the adaptive meta data warehouse based on a given tuning criteria, updating the adaptive meta data warehouse based on said optimizing; configuring a data staging and a data management component of a computer model, based on said relational meta data base said given semantic net, said configuring including forming an instruction set for pulling data from a plurality of data sources, said plurality including tables from said relational meta data base and a given transaction data, and updating the adaptive meta data warehouse based the pulled data; generating a downstream meta data, based on said relational meta data base, and said given semantic net; and generating a reporting data based on said generated downstream meta data.