METHOD AND SYSTEM FOR FACILITATING RAPID DEVELOPMENT OF END-TO-END SOFTWARE APPLICATIONS
Patent №
US 9,038,017
Granted
2015-05-19
Filed 2012
Owner
COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
Lab
—
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13687202
A method and system for rapidly generating software applications is provided. An application model of a software application is generated which comprises modeled components and technology stack information. The modeled components correspond to functional and design aspects of the software application. The application model is generated by dragging and dropping multiple components into corresponding modeling perspectives defined in a visual modeling environment. Descriptors are generated for the application model which are logical representations describing each of the modeled components. Further, the descriptors are generated from application model object of the application model. Furthermore, technology templates are identified based on the technology stack information in the application model. The technology templates are predetermined templates comprising scripting languages for automatically transforming the application model into one or more technologies. Code related to the software application is generated based on the descriptors and the identified technology templates.
AI classification
Ownership
COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
assignment · 294340228
Assignors
PREMKUMAR, PRASHANTH, KANNAN, MANIGANDAN, VENKATAKRISHNAN, LAKSHMI NARASIMHAN, GNANARAJ, ANTONY SUDHARSHAN, RANGACHARY, VASU
On an employer assignment, the assignors are typically the inventors.