Automated code generation

Automated Code Generation

My dissertation deals with the issue of automatic code generation, based on user-defined requirements. The aim was to use artificial intelligence algorithms, specifically evolutionary algorithms, to automatically create parts of programs so that the outputs of the created algorithm fully correspond to the requirements of the user, who does not need to have any basic programming knowledge in this case.

The actual automatic code generation was performed in the LabVIEW programming environment. The work therefore further deals with the main idea of the operation of this programming environment and describes why LabVIEW is a suitable tool for solving this issue.

Code is released under the GNU Lesser General Public License (LGPL), it means that the code can be used and modified by anyone, but any changes made to the code must also be released under the LGPL. Additionally, any software that uses the code, whether in its original or modified form, must also be released under the LGPL or a compatible license.

Download :
Automated_code_generation