PLATFORM FOR RAPID DEVELOPMENT OF APPLICATIONS
First Claim
1. A method for employing a platform to generate an application, wherein the platform employs a network device to perform actions, comprising:
- generating processed data based on provided example data;
generating an architecture for the application based at least on the processed data;
generating a model of the application having at least one object based at least on the processed data;
generating logic to use the model in the execution of the application based at least on the architecture and the processed data;
generating at least one user interface (UI) component for enabling a user to access at least one object and the processed data;
preserving each action employed to generate the architecture, the model, the logic, and the UI component, wherein each action is employed to generate a corresponding change entry for the platform;
generating the application based at least on the architecture, the model, the logic, and the UI component, wherein the application is based at least on each corresponding change entry; and
enabling the user to access a read-only version of the application for processing provided data, wherein the read-only version is based on a read and write version of the application.
7 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are directed towards a platform for rapid development of applications. A data processing application may be generated by applying templates, work streams, change entries, and user modifications to generate data processing applications. In at least one of the various embodiments, the applications may be generated based project initial instructions and by receiving and processing example data in combination with templates, change entries, and work streams. Further, in at least one of the various embodiments, modifications made to the generated applications may be preserved as change entries associated with a work stream. In at least one of the various embodiments, separate applications may be generated based on the work streams and/or change streams of other applications. In at least one of the various embodiments, if a generated application may be modified a new revision number may be associated with the modified version of the application.
58 Citations
21 Claims
-
1. A method for employing a platform to generate an application, wherein the platform employs a network device to perform actions, comprising:
-
generating processed data based on provided example data; generating an architecture for the application based at least on the processed data; generating a model of the application having at least one object based at least on the processed data; generating logic to use the model in the execution of the application based at least on the architecture and the processed data; generating at least one user interface (UI) component for enabling a user to access at least one object and the processed data; preserving each action employed to generate the architecture, the model, the logic, and the UI component, wherein each action is employed to generate a corresponding change entry for the platform; generating the application based at least on the architecture, the model, the logic, and the UI component, wherein the application is based at least on each corresponding change entry; and enabling the user to access a read-only version of the application for processing provided data, wherein the read-only version is based on a read and write version of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system that is operative for employing a platform to generate an application over a network, comprising:
A server device, including; a transceiver that is operative to communicate over the network; a memory that is operative to store at least instructions; and a processor device that is operative to execute instructions that enable actions, including; generating processed data based on provided example data; generating an architecture for the application based at least on the processed data; generating a model of the application having at least one object based at least on the processed data; generating logic to use the model in the execution of the application based at least on the architecture and the processed data; generating at least one user interface (UI) component for enabling a user to access at least one object and the processed data; preserving each action employed to generate the architecture, the model, the logic, and the UI component, wherein each action is employed to generate a corresponding change entry for the platform; generating the application based at least on the architecture, the model, the logic, and the UI component, wherein the application is based at least on each corresponding change entry; and enabling the user to access a read-only version of the application for processing provided data, wherein the read-only version is based on a read and write version of the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A processor readable non-transitory storage media that includes instructions for employing a platform to generate an application, wherein execution of the instructions by a processor device enables actions, comprising:
-
generating processed data based on provided example data; generating an architecture for the application based at least on the processed data; generating a model of the application having at least one object based at least on the processed data; generating logic to use the model in the execution of the application based at least on the architecture and the processed data; generating at least one user interface (UI) component for enabling a user to access at least one object and the processed data; preserving each action employed to generate the architecture, the model, the logic, and the UI component, wherein each action is employed to generate a corresponding change entry for the platform; generating the application based at least on the architecture, the model, the logic, and the UI component, wherein the application is based at least on each corresponding change entry; and enabling the user to access a read-only version of the application for processing provided data, wherein the read-only version is based on a read and write version of the application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification