Development of a templating program for data management automation

Background. Integrated development environments, have limited ability to automate repetitive tasks, which leads to increased development time. Creating a software templating tool solves this problem by automating routine processes and reducing errors. Purpose. Development of a program providing a...

Full description

Saved in:
Bibliographic Details
Main Authors: Gulnara A. Gareeva, Aigul G. Faizullina, Asiya A. Mirsaitova, Sh. Zulfina Aglyamova, Nuriya R. Zakirova
Format: Article
Language:English
Published: Science and Innovation Center Publishing House 2025-01-01
Series:International Journal of Advanced Studies
Subjects:
Online Access:https://ijournal-as.com/jour/index.php/ijas/article/view/351/197
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839640491267719168
author Gulnara A. Gareeva
Aigul G. Faizullina
Asiya A. Mirsaitova
Sh. Zulfina Aglyamova
Nuriya R. Zakirova
author_facet Gulnara A. Gareeva
Aigul G. Faizullina
Asiya A. Mirsaitova
Sh. Zulfina Aglyamova
Nuriya R. Zakirova
author_sort Gulnara A. Gareeva
collection DOAJ
description Background. Integrated development environments, have limited ability to automate repetitive tasks, which leads to increased development time. Creating a software templating tool solves this problem by automating routine processes and reducing errors. Purpose. Development of a program providing automation of creation and editing of template files, their integration with the database, as well as support for viewing the content of the files. Method and methodology. Using Java programming language for program implementation and PostgreSQL for data storage. The approach was based on the use of universal tools to ensure compatibility and scalability. Results. This paper details the development of a templateizer program that supports creating, editing, viewing, and updating template files. Templates are stored in PostgreSQL, which provides centralized data management. The program supports the principle of modularity, which ensures the expansion of the program functionality by adding the necessary flags. In this case, the program code will require minimal intervention due to the changes made. Scope of the results. The solution can be used in industrial automation, educational testbeds and in the development of projects that require standardization of processes. Conclusions. The developed program significantly reduces the development time and increases the accuracy of repetitive operations when creating programs in the integrated development environment for programmable logic controllers.
format Article
id doaj-art-db7bb70c056f4e5b9dde58ae9b413160
institution Matheson Library
issn 2328-1391
2227-930X
language English
publishDate 2025-01-01
publisher Science and Innovation Center Publishing House
record_format Article
series International Journal of Advanced Studies
spelling doaj-art-db7bb70c056f4e5b9dde58ae9b4131602025-07-03T13:23:28ZengScience and Innovation Center Publishing HouseInternational Journal of Advanced Studies2328-13912227-930X2025-01-0115111113110.12731/2227-930X-2025-15-1-3518Development of a templating program for data management automationGulnara A. Gareeva0https://orcid.org/0000-0002-8539-4541Aigul G. Faizullina1Asiya A. Mirsaitova2Sh. Zulfina Aglyamova3Nuriya R. Zakirova4Kazan National Research Technical University named after A.N. Tupolev-KAIKazan Federal University Naberezhnochelninsk InstituteKazan Innovation University named after V.G. TimiryasovKazan Innovation University named after V.G. TimiryasovNaberezhnochelninsk State Pedagogical UniversityBackground. Integrated development environments, have limited ability to automate repetitive tasks, which leads to increased development time. Creating a software templating tool solves this problem by automating routine processes and reducing errors. Purpose. Development of a program providing automation of creation and editing of template files, their integration with the database, as well as support for viewing the content of the files. Method and methodology. Using Java programming language for program implementation and PostgreSQL for data storage. The approach was based on the use of universal tools to ensure compatibility and scalability. Results. This paper details the development of a templateizer program that supports creating, editing, viewing, and updating template files. Templates are stored in PostgreSQL, which provides centralized data management. The program supports the principle of modularity, which ensures the expansion of the program functionality by adding the necessary flags. In this case, the program code will require minimal intervention due to the changes made. Scope of the results. The solution can be used in industrial automation, educational testbeds and in the development of projects that require standardization of processes. Conclusions. The developed program significantly reduces the development time and increases the accuracy of repetitive operations when creating programs in the integrated development environment for programmable logic controllers.https://ijournal-as.com/jour/index.php/ijas/article/view/351/197automationtemplatekincobuilderjavapostgresqlprogrammable logic controllersindustrial automation
spellingShingle Gulnara A. Gareeva
Aigul G. Faizullina
Asiya A. Mirsaitova
Sh. Zulfina Aglyamova
Nuriya R. Zakirova
Development of a templating program for data management automation
International Journal of Advanced Studies
automation
template
kincobuilder
java
postgresql
programmable logic controllers
industrial automation
title Development of a templating program for data management automation
title_full Development of a templating program for data management automation
title_fullStr Development of a templating program for data management automation
title_full_unstemmed Development of a templating program for data management automation
title_short Development of a templating program for data management automation
title_sort development of a templating program for data management automation
topic automation
template
kincobuilder
java
postgresql
programmable logic controllers
industrial automation
url https://ijournal-as.com/jour/index.php/ijas/article/view/351/197
work_keys_str_mv AT gulnaraagareeva developmentofatemplatingprogramfordatamanagementautomation
AT aigulgfaizullina developmentofatemplatingprogramfordatamanagementautomation
AT asiyaamirsaitova developmentofatemplatingprogramfordatamanagementautomation
AT shzulfinaaglyamova developmentofatemplatingprogramfordatamanagementautomation
AT nuriyarzakirova developmentofatemplatingprogramfordatamanagementautomation