| CPC G06F 8/36 (2013.01) [G06F 8/10 (2013.01); G06F 11/3684 (2013.01); G06F 40/205 (2020.01); G06N 20/00 (2019.01)] | 17 Claims |

|
1. A method for automatically building an application framework in an integrated development environment by utilizing one or more processors and one or more memories, the method comprising:
parsing a requirement document that includes one or more requirements for developing an application;
creating, by utilizing a code generator included within the integrated development environment, based on the parsed requirement document, a plurality of code blocks including code snippets, for generating a structure and a design pattern to be used to develop the application by matching one or more requirements with available design patterns stored onto a database;
accessing the database to obtain the code snippets for the plurality of code blocks;
automatically building an application framework based on the code snippets;
completing code implementation for all of the plurality of code blocks;
automatically writing unit test cases to achieve at least 90% test coverage;
implementing artificial intelligence and machine learning algorithms to process the received requirement document; and
implementing an automated developer module that automatically builds the application framework by utilizing the requirement document as input in the integrated development environment.
|