System and Method for Runtime Rendering of Web-Based User Interfaces for Master Data Management
First Claim
1. An apparatus comprising a computer-readable medium having computer program code stored thereon which, when executed by a machine, causes said machine to perform operations of:
- acquiring metadata of a schema of a master data management database at initialization, said metadata identifying a plurality of schema elements;
selecting a schema element from said plurality of schema elements in said metadata;
identifying a set of all appropriate Web UI element options for said schema element;
presenting to a UI designer a graphic user interface populated with said schema element and said set of all appropriate Web UI element options for said schema element;
accepting from said UI designer a selected Web UI element from said set of all appropriate Web UI element options;
generating a Web UI component definition comprising a link between said schema element and said selected Web UI element;
storing said Web UI component definition related to said link in said master data management database.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more embodiments enable a system and method for creation and runtime rendering of web-based user interface applications for a master data management applications. The system and method comprise acquiring metadata of a schema of a master data management database at initialization, the metadata identifying a plurality of schema elements; selecting a schema element of the plurality of schema elements in the schema metadata; identifying a set of all appropriate Web UI element options for the schema element; presenting to a UI designer a graphic user interface populated with the schema element and the set of all appropriate Web UI element options for the schema element; accepting from the UI designer a selected Web UI element from the set of all appropriate Web UI element options; generating a Web UI component definition comprising a link between the schema element and the selected Web UI element; storing the Web UI component definition related to the link in the master data management database.
-
Citations
16 Claims
-
1. An apparatus comprising a computer-readable medium having computer program code stored thereon which, when executed by a machine, causes said machine to perform operations of:
-
acquiring metadata of a schema of a master data management database at initialization, said metadata identifying a plurality of schema elements; selecting a schema element from said plurality of schema elements in said metadata; identifying a set of all appropriate Web UI element options for said schema element; presenting to a UI designer a graphic user interface populated with said schema element and said set of all appropriate Web UI element options for said schema element; accepting from said UI designer a selected Web UI element from said set of all appropriate Web UI element options; generating a Web UI component definition comprising a link between said schema element and said selected Web UI element; storing said Web UI component definition related to said link in said master data management database. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method comprising:
-
acquiring metadata of a schema of a master data management database at initialization, said metadata identifying a plurality of schema elements; selecting a schema element from said plurality of schema elements in said metadata; identifying a set of all appropriate Web UI element options for said schema element; presenting to a UI designer a graphic user interface populated with said schema element and said set of all appropriate Web UI element options for said schema element; accepting from said UI designer a selected Web UI element from said set of all appropriate Web UI element options; generating a Web UI component definition comprising a link between said schema element and said selected Web UI element; storing said Web UI component definition related to said link in said master data management database. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising a computer memory for storing program code and a processor for processing said program code to perform operations of:
-
acquiring metadata of a schema of a master data management database at initialization, said metadata identifying a plurality of schema elements; selecting a schema element from said plurality of schema elements in said metadata; identifying a set of all appropriate Web UI element options for said schema element; presenting to a UI designer a graphic user interface populated with said schema element and said set of all appropriate Web UI element options for said schema element; accepting from said UI designer a selected Web UI element from said set of all appropriate Web UI element options; generating a Web UI component definition comprising a link between said schema element and said selected Web UI element; storing said Web UI component definition related to said link in said master data management database. - View Dependent Claims (10, 11, 12)
-
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
Specification