MOVING ENTERPRISE SOFTWARE APPLICATIONS TO A CLOUD DOMAIN
First Claim
1. A computer-implemented method for moving an enterprise software application from an enterprise environment to a cloud domain, the method comprising:
- identifying, on a backend computing device, an enterprise component from the enterprise software application;
assigning, on the backend computing device, at least one enterprise component tag to each identified enterprise component;
assigning, on the backend computing device, at least one enterprise attribute tag to the identified enterprise component;
identifying, on the backend computing device, at least one cloud attribute for the enterprise attribute, wherein the cloud attribute shares a pre-defined relationship with the enterprise attribute;
assigning, on the backend computing device, the identified cloud attribute to the identified enterprise component; and
converting, on the backend computing device, the enterprise component into a cloud executable cloud component, wherein resources of the cloud domain render the cloud component, thereby generating at least one part of the enterprise software application.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for moving or porting an enterprise software application from an enterprise environment to a cloud domain are disclosed. An automated moving software program identifies enterprise components of an enterprise software application. The program assigns an enterprise component tag to the identified enterprise component. The program then assigns an enterprise attribute tag to the identified enterprise component and searches an attribute relationship map for at least one cloud attribute related to the assigned enterprise attribute. On identification of such a cloud attribute, the cloud attribute is assigned to the identified enterprise component and the enterprise component is converted to cloud component by creating a new cloud component to replicate the functions of the enterprise component or assigning a cloud component tag to the enterprise component, provided the enterprise component is render-able on the cloud domain resources.
-
Citations
20 Claims
-
1. A computer-implemented method for moving an enterprise software application from an enterprise environment to a cloud domain, the method comprising:
-
identifying, on a backend computing device, an enterprise component from the enterprise software application; assigning, on the backend computing device, at least one enterprise component tag to each identified enterprise component; assigning, on the backend computing device, at least one enterprise attribute tag to the identified enterprise component; identifying, on the backend computing device, at least one cloud attribute for the enterprise attribute, wherein the cloud attribute shares a pre-defined relationship with the enterprise attribute; assigning, on the backend computing device, the identified cloud attribute to the identified enterprise component; and converting, on the backend computing device, the enterprise component into a cloud executable cloud component, wherein resources of the cloud domain render the cloud component, thereby generating at least one part of the enterprise software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system for moving an enterprise software application from an enterprise environment to a cloud domain, the system comprising:
-
a backend computing device that identifies at least one enterprise components from the enterprise software application; the backend computing device that assigns at least one enterprise component tag to each identified enterprise component; the backend computing device that assigns at least one enterprise attribute tag to the identified enterprise component; the backend computing device that identifies at least one cloud attribute for the enterprise attribute, wherein the cloud attribute shares a pre-defined relationship with the enterprise attribute; the backend computing device that assigns the identified cloud attribute to the identified enterprise component; and the backend computing device that converts the enterprise component into a cloud executable cloud component, wherein resources of the cloud domain render the cloud component, thereby generating at least one part of the enterprise software application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification