Abstract: A method, non-transitory computer readable medium, and a template management computing device that assists with generating smart architecture templates includes identifying one or more technical keywords from received data associated with one or more business requirements by comparing the received data associated with the one or more business requirements against information stored in a technical keyword database. Next, one or more template configuration files are identified based on the identified one or more technical keywords. The architecture template is generated for the received data associated with the one or more business requirements using the determined one or more template configuration files. The generated architecture template is provided wherein the provided application is template is ready to be deployed in a development and a testing environment.
Claims:WE CLAIMS:
1. A method for generating an architecture template, the method comprising:
identifying, by a template management computing device, one or more technical keywords from received data associated with one or more business requirements by comparing the received data associated with the one or more business requirements against information stored in a technical keyword database;
identifying, by the template management computing device, one or more template configuration files based on the identified one or more technical keywords;
generating, by the template management computing device, an architecture template for the received data associated with the one or more business requirements using the determined one or more template configuration files; and
providing, by the template management computing device, the generated architecture template, wherein the provided application is template is ready to be deployed in a development and a testing environment.
2. The method as set forth in claim 1 further comprising modifying, by the template management computing device, the determined one or more template configuration files based on the received data associated with the one or more business requirements.
3. The method as set forth in claim 2 wherein the generating the architecture template is further based on the modified one or more template configuration files.
4. The method as set forth in claim 1 wherein the identifying the one or more template configuration files further comprises identifying, by the template management computing device, the one or more template configuration files correlated to the identified one or more technical keywords.
5. The method as set forth in claim 1 further comprising generating, by the template management computing device, one or more build scripts for the generated architecture template.
6. The method as set forth in claim 5 further comprising, executing, by the template management computing device, the generated one or more build scripts to generate the architecture template prior to the providing the generated architecture template to the development and the testing environment.
7. A template management computing device comprising:
a processor;
a memory, wherein the memory coupled to the processor which are configured to execute programmed instructions stored in the memory to and that comprise:
identify one or more technical keywords from received data associated with one or more business requirements by comparing the received data associated with the one or more business requirements against information stored in a technical keyword database;
identify one or more template configuration files based on the identified one or more technical keywords;
generate an architecture template for the received data associated with the one or more business requirements using the determined one or more template configuration files; and
provide the generated architecture template, wherein the provided application is template is ready to be deployed in a development and a testing environment.
8. The device as set forth in claim 7 wherein the processor is further configured to execute programmed instructions stored in the memory to modify the determined one or more template configuration files based on the received data associated with the one or more business requirements.
9. The device as set forth in claim 8 wherein the generating the architecture template is further based on the modified one or more template configuration files.
10. The device as set forth in claim 7 wherein the processor is further configured to execute programmed instructions stored in the memory for the identifying the one or more template configuration files further comprises identify the one or more template configuration files correlated to the identified one or more technical keywords.
11. The device as set forth in claim 7 wherein the processor is further configured to execute programmed instructions stored in the memory to generate one or more build scripts for the generated architecture template.
12. The device as set forth in claim 11 wherein the processor is further configured to execute programmed instructions stored in the memory to execute the generated one or more build scripts to generate the architecture template prior to the providing the generated architecture template to the development and the testing environment.
Dated this 22nd day of January 2016
R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:FIELD OF THE INVENTION
This technology generally relates to data management, more particularly, to methods for generating smart architecture templates and devices thereof.