<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJAppS</journal-id><journal-title-group><journal-title>Open Journal of Applied Sciences</journal-title></journal-title-group><issn pub-type="epub">2165-3917</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojapps.2023.1310147</article-id><article-id pub-id-type="publisher-id">OJAppS-128744</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Prospects of Using Low-Code in the Creation of Automated Systems
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Conrad</surname><given-names>Onesime Oboulhas Tsahat</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>&amp;nbsp</surname><given-names>NGOULOU-A-NDZELI</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Patrick</surname><given-names>Aurélien Ampiri Kwai</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Ecole Nationale Supérieure Polytechnique, Université Marien Ngouabi, Brazzaville, Republic of Congo</addr-line></aff><pub-date pub-type="epub"><day>17</day><month>10</month><year>2023</year></pub-date><volume>13</volume><issue>10</issue><fpage>1864</fpage><lpage>1869</lpage><history><date date-type="received"><day>25,</day>	<month>September</month>	<year>2023</year></date><date date-type="rev-recd"><day>28,</day>	<month>October</month>	<year>2023</year>	</date><date date-type="accepted"><day>31,</day>	<month>October</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Ever-changing market conditions and a rapidly changing IT landscape call for fast and cheap ways to meet software demands. In order to tackle these problems, low-code development platforms (LCDPs) have emerged. These 
  platforms are designed with the idea to limit recurring traditional hand-coding and programming. This article provides a theoretical overview of low
  -code solutions. The advantages and disadvantages of using LCDP in the creation of automated systems are considered. In conclusion, a conclusion is formulated about the prospects of using low-code technology.
 
</p></abstract><kwd-group><kwd>Low-Code</kwd><kwd> Coding</kwd><kwd> Automated Systems</kwd><kwd> Low-Code Development Platform</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Different development approaches assisted the acceleration of digital transformation: traditional, low-code and no-code development approaches. It is essential to realize the differences among them since they vary from each other in several features. Some of those properties are the size of the implementation team, the required capabilities, the prototype and the product development time, cost, modification, and investment risk [<xref ref-type="bibr" rid="scirp.128744-ref1">1</xref>] . In the traditional programming approach, the programmers must write a huge amount of code to develop an application. This causes a lot of costs in terms of time, money, and effort. The developer needs to have good experience and knowledge in the development activities and programming languages to be able to develop an application [<xref ref-type="bibr" rid="scirp.128744-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.128744-ref3">3</xref>] .</p><p>Low-code is considered the fourth generation of programming languages. It is a visual integrated development environment that is based on automatic code generation and model-driven design [<xref ref-type="bibr" rid="scirp.128744-ref4">4</xref>] and defined as “a software that provides a development environment used to create application software through graphical user interfaces and configuration instead of traditional hand-coded computer programming”. Finally, no-code development which is considered as a part of the LCDP market; but it focuses on building applications without writing any line of code, where only some text entry is needed for expressions, formulas and the other requirements for the application development that are held throughout the visual modelling and configuration [<xref ref-type="bibr" rid="scirp.128744-ref5">5</xref>] . The functionalities of the developed application using the no-code approach is fairly limited comparing to the other approaches. It is also considered by Gartner as a part of the low-code approach as both were developed to overcome the limitation of IT staff and the high demand on IT departments [<xref ref-type="bibr" rid="scirp.128744-ref3">3</xref>] .</p><p>Low-code development has recently exploded as one of the biggest trends in software development [<xref ref-type="bibr" rid="scirp.128744-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.128744-ref7">7</xref>] . It can skyrocket engineer productivity, cut time to market, and decrease project costs. Due to the novelty of many NoCode and LowCode environments and the advantages of modern teaching methods over traditional technical literature, there are relatively few books on these technologies. These promises and predictions sound great, yet there is a severe lack of research looking into the performance of LCDPs in practice. There are several white papers which highlight the main benefits. Especially papers from the market research companies of Gartner and Forrester. Besides these sources, several research papers from LCDPs vendors themselves will be taken into consideration. We would especially like to note the following:</p><p>&#183; The ELMA company, published the book in the public domain. This guide uses the currently relevant Low Code platform ELMA365, which will increase the efficiency of the company without crutches and code. This book briefly and clearly explain the features of automating already built-in processes, teach how to use the ELMA365 platform to solve practical problems, and also talk about how to properly maintain documentation [<xref ref-type="bibr" rid="scirp.128744-ref8">8</xref>] ;</p><p>&#183; The book “Building a No-Code/Low-Code Web Application On Airtable, Zoho Creator, Bubble and Caspio” [<xref ref-type="bibr" rid="scirp.128744-ref9">9</xref>] is dedicated to the peculiarities of working with Airtable, Zoho Creator, Bubble and Caspio LowCode systems. This is not the author’s first book on this topic: he previously published a tutorial on working with Google Sheets—“Anatomy of a Google Sheets Project”. These frameworks allow you to create a quick, simple, and straightforward application to achieve your immediate goal. This is where fast, low-code or no-code platforms come in. Each development platform reviewed here is online, so they provide a platform for multiple clients to access the same application from anywhere there is an Internet connection. The book provides a detailed comparison and a detailed overview of each of the systems.</p><p>Currently, researchers use many “grey” sources to evaluate and analyze this new technology, limiting the accuracy and objectivity of the current scientific literature. The focus of this paper will be on the comparison of LCDP and traditional approches in specific or environments and development methods.</p></sec><sec id="s2"><title>2. Comparison of Specific or Selected Environments</title><p>In order to understand the pros and cons of low-code environments compared to traditional development methods, we can compare writing websites in the traditional way (in HTML markup language) and low-code in the Figma engine. The result is shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p></sec><sec id="s3"><title>3. Comparison of Development Methods</title><p>Despite the global turbulence, the IT sector is currently experiencing a new round of rapid development. Particular attention of specialists is paid to low-code technology—experts predict that low-code solutions will take stable leadership positions in the IT market by 2024 [<xref ref-type="bibr" rid="scirp.128744-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.128744-ref11">11</xref>] . In this regard, an assessment of the prospects for using this development method in the creation of automated systems is presented not only an interesting, but also a relevant task.</p><p>Low-code is a technology for developing applications and websites in a visual interface with minimal manual programming (in some cases without it). In low-code platforms (Low-Code Development Platform, LCDP), the user creates software with the necessary functionality using visual modeling tools—moving blocks with ready-made code. Thus, the solution in question places significantly lower demands on users in terms of coding skills, which ideally fits into the paradigm of many owners of the largest IT companies, who believe that development and programming should cease to be highly specialized areas [<xref ref-type="bibr" rid="scirp.128744-ref12">12</xref>] .</p><p>When designing and creating automated systems, specialists have considerable flexibility in their functionality. Professional developers use the low-code method to quickly develop simple software in order to focus their efforts on developing more complex applications that have greater meaning and value for the company. Non-IT employees with some programming skills also use low-code</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison of HTML and Figmalow-code</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Average</th><th align="center" valign="middle" >Advantage(+)</th><th align="center" valign="middle" >Less(−)</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >HTML</td><td align="center" valign="middle" >High quality optimization</td><td align="center" valign="middle" >A greater barrier to entry</td></tr><tr><td align="center" valign="middle" >The ability to easily connect user-needed styles and scripts (CSS, JavaScript, etc.)</td><td align="center" valign="middle" >The need to know the basics of programming</td></tr><tr><td align="center" valign="middle" >Easy to work with complex elements</td><td align="center" valign="middle" >Slower development speed</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >Figma Low Code</td><td align="center" valign="middle" >Ease of learning</td><td align="center" valign="middle" >Low scalability</td></tr><tr><td align="center" valign="middle" >Large set of templates and standard solutions</td><td align="center" valign="middle" >The Problem of Inaccurate Exporting</td></tr><tr><td align="center" valign="middle" >Development can be done by a person who does not know the basics of programming</td><td align="center" valign="middle" >Improper operation of extensions in non-standard conditions</td></tr></tbody></table></table-wrap><p>platforms to develop simple applications or extend the functionality of existing software [<xref ref-type="bibr" rid="scirp.128744-ref13">13</xref>] .</p><p>Low-code technology describes the use of a variety of visual, flexible, and rule-based development tools and pre-configured elements to catalyze the software development and prototyping process, eliminating time-consuming manual coding. So low-code platform tools contribute to solving the existing problem of lack of programmers and developers, attracting specialists with non-core education, but with some experience in programming [<xref ref-type="bibr" rid="scirp.128744-ref14">14</xref>] .</p><p>Low-code and No-code technologies are actively used for testing hypotheses—often small business owners do not have extra resources to conduct tests, but they need to learn about customer preferences. Low Code solutions are flexible—where templates cannot be used, we can add the necessary code.</p><p>Taking into account the described advantages, LCDP platforms seem to be an impeccable, ideal solution, however, this method is also characterized by a number of disadvantages.</p><p>First, LCDPs require a change in the company’s culture, which in turn requires the understanding and approval of the manager [<xref ref-type="bibr" rid="scirp.128744-ref13">13</xref>] .</p><p>Secondly, learning low-code requires time and considerable effort. Despite their apparent accessibility, LCDPs are not trivial; for example, nested loops are complex programming constructs and learning them is not an easy process.</p><p>Third, experience, resources and community support are currently very limited. Many platforms, due to their recent emergence, are currently immature. With traditional programming, the situation is different—there is enormous experience, developed communities, millions of programmers and developers, and many courses and literature are available for languages such as Java or C#. The newer the low-code platform, the more noticeable this problem is. In addition, many experienced programmers are conservatives who find it difficult to retrain on new platforms.</p><p>Fourth, enterprise LCDP platforms are generally expensive solutions. Low-code medium and small markets are less expensive, but also less scalable. Involving several platforms for a comprehensive solution to the problem of creating automated systems further increases the final cost.</p><p>So, in practice, low-code development is convenient and rational to use for simple, routine development tasks, but it performs poorly when working with complex and experimental tasks that traditional programming languages can handle. LCDP platforms make it possible to simplify the development of application solutions, providing the ability to design, modify and develop automated systems with a minimum of manual coding with a maximum visual component of development, so their use is an appropriate solution.</p><p>At the same time, LCDP has a number of significant problems that indicate that this technology is unlikely to become an equivalent alternative to traditional programming and development. But at the same time, LCDP has many advantages in creating ready-made template solutions for small and medium businesses: sites on Tilda, applications on Glide and Adalo.</p></sec><sec id="s4"><title>4. Conclusion</title><p>Low-code covers a wide range of solutions in terms of creating automated systems, and the use of technology solves several urgent problems of the IT sector at once: it reduces the amount of labor-intensive manual coding, increases the productivity and efficiency of software development while reducing time costs, and reduces the severity of the problem of staff shortage.</p><p>It is obvious that IT companies that are less sensitive to trends and slow to use the latest technologies risk being ahead of more progressive competitors. Analysts at Gartner, Inc. call for a transformation of thinking towards process automation, since the introduction of low-code, combined with a composable product, will give companies the opportunity to make huge strides in the ability to adapt to changing market conditions and introduce innovation [<xref ref-type="bibr" rid="scirp.128744-ref14">14</xref>] .</p><p>Thus, despite the existing limitations, low-code development in creating automated systems, seems to be a promising solution.</p></sec><sec id="s5"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s6"><title>Cite this paper</title><p>Tsahat, C.O.O., NGOULOU-A-NDZELI and Kwai, P.A.A. (2023) Prospects of Using Low-Code in the Creation of Automated Systems. Open Journal of Applied Sciences, 13, 1864-1869. https://doi.org/10.4236/ojapps.2023.1310147</p></sec></body><back><ref-list><title>References</title><ref id="scirp.128744-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Moskal, M. (2021) No-Code Application Development on the Example of Logotec App Studio Platform. Automatyka Pomiary, 11, 54-57.https://doi.org/10.35784/iapgos.2429</mixed-citation></ref><ref id="scirp.128744-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Sanchis, R., García-Perales, ó., Fraile, F. and Poler, R. (2020) Low-Code as Enabler of Digital Transformation in Manufacturing Industry. Applied Sciences, 10, 12.https://doi.org/10.3390/app10010012</mixed-citation></ref><ref id="scirp.128744-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Metr&amp;#244;lho, J., Araújo, R., Ribeiro, F. and Castela, N. (2019) An Approach Using a Low-Code Platform for Retraining Professionals to ICT. 11th International Conference on Education and New Learning Technologies, Palma, 1-3 July, 2019, 7200-7207. https://doi.org/10.21125/edulearn.2019.1719</mixed-citation></ref><ref id="scirp.128744-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Sahinaslan, E., Sahinaslan, O. and Sabanc&amp;#305;oglu, M. (2021) Low-Code Application Platform in Meeting Increasing Software Demands Quickly: SetXRM. AIP Conference Proceedings, 2334, Article ID: 070007. https://doi.org/10.1063/5.0042213</mixed-citation></ref><ref id="scirp.128744-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, P., Iijima, K., Driver, M., Wong, J. and Natis, Y. (2019) Magic Quadrant for Enterprise Low-Code Application Platforms. https://fr.scribd.com/document/489488225/gartner-magic-quadrant-for-enterprise-low-code-application-platforms-august-2019</mixed-citation></ref><ref id="scirp.128744-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Al Alamin, M.A., Malakar, S., Uddin, G., Afroz, S., Haider, T.B. and Iqbal, A. (2021) An Empirical Study of Developer Discussions on Low-Code Software Development Challenges. 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR), Madrid, 17-19 May 2021, 46-57.https://doi.org/10.1109/MSR52588.2021.00018</mixed-citation></ref><ref id="scirp.128744-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Beranic, T., Rek, P. and Hericko, M. (2020) Adoption and Usability of Low-Code/ No-Code Development Tools. Proceedings of the Central European Conference on Information and Intelligent Systems, Vara&amp;#382;din, 97-103.</mixed-citation></ref><ref id="scirp.128744-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Loschenova, A. (2023) A Brief Guide to Creating Low-Code Solutions on the ELMA365 Platform. https://community.elma365.com/ru/forums/LC-book-platform/</mixed-citation></ref><ref id="scirp.128744-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Love, P.E. (2020) Building a No-Code/Low-Code Web Application on Airtable, Zoho Creator, Bubble and Caspio. https://www.amazon.com/Building-No-code-Low-code-Application-Airtable-ebook/dp/B08MV8QDPB</mixed-citation></ref><ref id="scirp.128744-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, P., et al. (2019) Gartner Magic Quadrant for Enterprise Low-Code Application Platforms. https://www.gartner.com/en/documents/3991199</mixed-citation></ref><ref id="scirp.128744-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Margaria, T. and Steffen, B. (2020) Extreme Model-Driven Development (XMDD) Technologies as a Hands-On Approach to Software Development Without Coding. Encyclopedia of Education and Information Technologies, Springer, Cham, 732-750.https://doi.org/10.1007/978-3-030-10576-1_208</mixed-citation></ref><ref id="scirp.128744-ref12"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Magomadov</surname><given-names> V.S. </given-names></name>,<etal>et al</etal>. (<year>2021</year>)<article-title>Low-Code and No-Code Platforms as a Way to Make Programming more Accessible to the General Public</article-title><source> International Research Journal</source><volume> 6</volume>,<fpage> 100</fpage>-<lpage>103</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.128744-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Yakovlev, G.S. and Ivanov, F.F. (2020) Using Low-Code Platforms when Switching to a Process Approach in Creating Automated Systems. Physical and Mathematical Sciences, 30, 120-126. https://doi.org/10.26117/2079-6641-2020-30-1-120-126</mixed-citation></ref><ref id="scirp.128744-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Forbes (2022) Predictions: Low Code and the Future of Work.https://www.forbes.com/sites/forbestechcouncil/2022/02/28/2022-predictions-low-code-and-the-future-of-work/?sh=4bbf1964ecfb</mixed-citation></ref></ref-list></back></article>