Generating an information catalog for a business model
First Claim
1. A method for generating an information catalog relating to a business model, said method comprising:
- accessing technical metadata from a data warehouse, said technical metadata being associated with data used by computer applications, said computer applications supporting business processes of the business model;
accessing business metadata from a first source outside of the data warehouse, said business metadata comprising relationships between the business processes and the computer applications, said business metadata further comprising relationships between the computer applications and the technical metadata;
accessing presentation metadata from a second source outside of the data warehouse, said second source being independent of the first source, said presentation metadata specifying a presentation format of the technical metadata and business metadata, wherein the second source comprises at least one eXtensible Stylesheet Language (XSL) stylesheet comprising the presentation metadata;
a processor of a computer system parsing the technical metadata and the business metadata to form a source tree such that the source tree comprises the parsed business metadata and parsed technical metadata logically linked to each other;
said processor generating a rules base of rules as templates derived from the presentation metadata in the at least one XSL stylesheetsaid processor applying the presentation metadata to the technical metadata and the business metadata to generate the information catalog, said information catalog comprising the technical metadata and the business metadata in accordance with the presentation format specified by the presentation metadata, wherein said applying comprises both applying the templates of the rules base and traversing the source tree to form a result tree that includes the logically linked technical metadata and business metadata integrated with the presentation metadata; and
said processor displaying, on an output device for an end user, a graphical interface representing the generated information catalog.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, computer system, computer program product and graphical interface for generating and displaying an information catalog relating to a business model. The method includes accessing technical metadata from a data warehouse, accessing business metadata from a first source outside of the data warehouse, accessing presentation metadata from a second source outside of the data warehouse, and applying the presentation metadata to the technical metadata and the business metadata to generate the information catalog. The information catalog comprises the technical metadata and the business metadata in accordance with the presentation format specified by the presentation metadata. The technical metadata is associated with data used by computer applications. The computer applications support business processes of the business model.
-
Citations
20 Claims
-
1. A method for generating an information catalog relating to a business model, said method comprising:
-
accessing technical metadata from a data warehouse, said technical metadata being associated with data used by computer applications, said computer applications supporting business processes of the business model; accessing business metadata from a first source outside of the data warehouse, said business metadata comprising relationships between the business processes and the computer applications, said business metadata further comprising relationships between the computer applications and the technical metadata; accessing presentation metadata from a second source outside of the data warehouse, said second source being independent of the first source, said presentation metadata specifying a presentation format of the technical metadata and business metadata, wherein the second source comprises at least one eXtensible Stylesheet Language (XSL) stylesheet comprising the presentation metadata; a processor of a computer system parsing the technical metadata and the business metadata to form a source tree such that the source tree comprises the parsed business metadata and parsed technical metadata logically linked to each other; said processor generating a rules base of rules as templates derived from the presentation metadata in the at least one XSL stylesheet said processor applying the presentation metadata to the technical metadata and the business metadata to generate the information catalog, said information catalog comprising the technical metadata and the business metadata in accordance with the presentation format specified by the presentation metadata, wherein said applying comprises both applying the templates of the rules base and traversing the source tree to form a result tree that includes the logically linked technical metadata and business metadata integrated with the presentation metadata; and said processor displaying, on an output device for an end user, a graphical interface representing the generated information catalog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, comprising a computer readable storage medium having a computer readable program code stored therein, said computer readable program code configured to be executed by a processor of a computer system to implement a method for generating an information catalog relating to a business model, said method comprising:
-
accessing technical metadata from a data warehouse, said technical metadata being associated with data used by computer applications, said computer applications supporting business processes of the business model; accessing business metadata from a first source outside of the data warehouse, said business metadata comprising relationships between the business processes and the computer applications, said business metadata further comprising relationships between the computer applications and the technical metadata; accessing presentation metadata from a second source outside of the data warehouse, said second source being independent of the first source, said presentation metadata specifying a presentation format of the technical metadata and business metadata, wherein the second source comprises at least one eXtensible Stylesheet Language (XSL) stylesheet comprising the presentation metadata; parsing the technical metadata and the business metadata to form a source tree such that the source tree comprises the parsed business metadata and parsed technical metadata logically linked to each other; generating a rules base of rules as templates derived from the presentation metadata in the at least one XSL stylesheet applying the presentation metadata to the technical metadata and the business metadata to generate the information catalog, said information catalog comprising the technical metadata and the business metadata in accordance with the presentation format specified by the presentation metadata, wherein said applying comprises both applying the templates of the rules base and traversing the source tree to form a result tree that includes the logically linked technical metadata and business metadata integrated with the presentation metadata; and displaying, on an output device for an end user, a graphical interface representing the generated information catalog. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit including an information catalog compiler that when executed by the processor implements a method for generating an information catalog relating to a business model, said method comprising:
-
accessing technical metadata from a data warehouse, said technical metadata being associated with data used by computer applications, said computer applications supporting business processes of the business model; accessing business metadata from a first source outside of the data warehouse, said business metadata comprising relationships between the business processes and the computer applications, said business metadata further comprising relationships between the computer applications and the technical metadata; accessing presentation metadata from a second source outside of the data warehouse, said second source being independent of the first source, said presentation metadata specifying a presentation format of the technical metadata and business metadata, wherein the second source comprises at least one eXtensible Stylesheet Language (XSL) stylesheet comprising the presentation metadata; parsing the technical metadata and the business metadata to form a source tree such that the source tree comprises the parsed business metadata and parsed technical metadata logically linked to each other; generating a rules base of rules as templates derived from the presentation metadata in the at least one XSL stylesheet applying the presentation metadata to the technical metadata and the business metadata to generate the information catalog, said information catalog comprising the technical metadata and the business metadata in accordance with the presentation format specified by the presentation metadata, wherein said applying comprises both applying the templates of the rules base and traversing the source tree to form a result tree that includes the logically linked technical metadata and business metadata integrated with the presentation metadata; and displaying, on an output device for an end user, a graphical interface representing the generated information catalog. - View Dependent Claims (17, 18, 19, 20)
-
Specification