Dynamic migration of user interface application
AssigneeSap SE
InventorsResmi Kollaparambil Subramanian, Rupali Ray, Aaby Sivakumar
Life of this patent
Estimating the term…
Abstract
Primary tables associated with a first user interface application are received in a migration of user interface application layer. Properties associated with the primary tables and secondary tables are determined. The primary tables and the secondary tables are converted to an entity data model file in a migration system based on the properties associated with the primary tables and the secondary tables. A service and a link to access the service are generated based on the entity data model file. UI controls corresponding to the properties determined from the service are identified in the migration system. A second user interface application with the UI controls is displayed in the enterprise application.
Claims20
A non-transitory computer-readable medium to store executable instructions, which when executed by a computer, cause the computer to perform operations comprising:
- receive primary tables associated with a first user interface (UI) application in a first enterprise application UI layer;
- an entity data model generator using metadata of the primary tables to generate an entity data model file based on the metadata by converting the primary tables and received secondary tables in a migration system, metadata properties of data within the primary tables being related to metadata properties within the secondary tables;
- a link generator reading the entity data model file;
- parsing the entity data model file for errors;
- based on a determination that the entity data model file contains errors, terminating the operations;
- based on a determination that the entity data model file is error free, generating in the migration system a service and a link to access the service;
- identify UI controls corresponding to properties determined from the service in the migration system;
- migrate the first user interface application from the first enterprise application UI layer to a second enterprise application UI layer to create a second user interface application at the second enterprise application UI layer;
- and
- display the second user interface application with the UI controls in the enterprise application.
A computer-implemented method of dynamic migration of user interface application layer, the method comprising:
- receiving primary tables associated with a first user interface (UI) application in a first enterprise application UI layer;
- using metadata of the primary tables to generate an entity data model file based on the metadata by converting the primary tables and received secondary tables in a migration system, metadata properties of data within the primary tables being related to metadata properties within the secondary tables;
- reading the entity data model file;
- parsing the entity data model file for errors;
- based on a determination that the entity data model file contains errors, terminating the operations;
- based on a determination that the entity data model file is error free, in the migration system generating a service and a link to access the service;
- identifying UI controls corresponding to properties determined from the service in the migration system;
- migrating the first user interface application from the first enterprise application UI layer to a second enterprise application UI layer to create a second user interface application at the second enterprise application UI layer;
- and
- displaying the second user interface application with the UI controls in the enterprise application.
A non-transitory computer-readable medium to store executable instructions, which when executed by a computer, cause the computer to perform operations comprising:
- receive primary tables associated with a first user interface (UI) application in a first enterprise application UI layer;
- an entity data model generator using metadata of the primary tables to generate an entity data model file based on the metadata by converting the primary tables and received secondary tables in a migration system, metadata properties of data within the primary tables being related to metadata properties within the secondary tables;
- a link generator reading the entity data model file;
- parsing the entity data model file for errors;
- based on a determination that the entity data model file contains errors, terminating the operations;
- based on a determination that the entity data model file is error free, generating in the migration system a service and a link to access the service;
- identify UI controls corresponding to properties determined from the service in the migration system;
- migrate the first user interface application from the first enterprise application UI layer to a second enterprise application UI layer to create a second user interface application at the second enterprise application UI layer;
- and
- display the second user interface application with the UI controls in the enterprise application.
Dependencies are inferred from the claim text.