Author:
Atencio Yalmar Ponce,Ibarra Manuel J.,Marin Julio Huanca,Holguin Edgar Holguin
Abstract
Abstract
The use of automation tools for software development or so-called Computer Aided for Automatic Software Construction tools is a sign of a high level of maturity for the software development process, and is especially necessary when is needed to build information systems, where many parts or modules of a bigger projects have similar features and functionalities. Among others, Automatic Software Construction tools often include code generation software based on templates. Template-based code generation involves the automatic creation of source code or some code output corresponding to a predefined format called a template. In this article, a software architecture for automatic software construction is presented. The tool allows prototyping software modules, projects and functional code to different needs and purposes. The basis of this technical solution is the creation of a general template representation format, which includes many common source code, configuration data files, and a function library that allows you to interpret the input model and use the template for creating objects from different types based on the input data. The generation algorithm and the automatic integration method use a database model in order to define the main behavior of the generated software. The achieved results shown the creation of complete functional web applications, and since the complete source code is generated, is possible customize for improve or add different or specific functionalities.
Subject
General Physics and Astronomy
Reference27 articles.
1. Comparison of front-end frameworks for web applications development;Kaluža;Zbornik Veleučilišta u Rijeci,2018
2. Designing an mvc model for rapid web application development;Pop;Procedía, Engineering,2014
3. A deep learning model for source code generation;Tiwang,2019
4. Deep learning for source code modeling and generation: Models, applications and challenges;Chen,2020
5. The metric for automatic code generation;Li;Procedia Computer Science,2020
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献