OLP—A RESTful Open Low-Code Platform

Low-code is an emerging concept that transforms visual representations into functional software, allowing anyone to be a developer. However, building a low-code platform from scratch can be challenging concerning the scarce available literature about the topic. In this sense, this paper proposes an...

Full description

Bibliographic Details
Main Authors: Mauro A. A. da Cruz, Heitor T. L. de Paula, Bruno P. G. Caputo, Samuel B. Mafra, Pascal Lorenz, Joel J. P. C. Rodrigues
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/13/10/249
_version_ 1797514489366577152
author Mauro A. A. da Cruz
Heitor T. L. de Paula
Bruno P. G. Caputo
Samuel B. Mafra
Pascal Lorenz
Joel J. P. C. Rodrigues
author_facet Mauro A. A. da Cruz
Heitor T. L. de Paula
Bruno P. G. Caputo
Samuel B. Mafra
Pascal Lorenz
Joel J. P. C. Rodrigues
author_sort Mauro A. A. da Cruz
collection DOAJ
description Low-code is an emerging concept that transforms visual representations into functional software, allowing anyone to be a developer. However, building a low-code platform from scratch can be challenging concerning the scarce available literature about the topic. In this sense, this paper proposes an Open Low-Code Platform (OLP), a low-code solution that enables regular users to create applications. Furthermore, it presents low-code’s functional and nonfunctional requirements, as well as its similarities and its differences with the no-code concept. The experience obtained while developing OLP was translated into a pipeline that details how code was transformed from the visual representations into a fully fledged application. The paper demonstrates the solution’s viability and is especially useful for building a low-code platform from scratch or improving an existing one.
first_indexed 2024-03-10T06:32:21Z
format Article
id doaj.art-039161217e614fddb922d096c4e55bee
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-10T06:32:21Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-039161217e614fddb922d096c4e55bee2023-11-22T18:19:41ZengMDPI AGFuture Internet1999-59032021-09-01131024910.3390/fi13100249OLP—A RESTful Open Low-Code PlatformMauro A. A. da Cruz0Heitor T. L. de Paula1Bruno P. G. Caputo2Samuel B. Mafra3Pascal Lorenz4Joel J. P. C. Rodrigues5National Institute of Telecommunications (Inatel), Santa Rita do Sapucaí 37540-000, MG, BrazilNational Institute of Telecommunications (Inatel), Santa Rita do Sapucaí 37540-000, MG, BrazilNational Institute of Telecommunications (Inatel), Santa Rita do Sapucaí 37540-000, MG, BrazilNational Institute of Telecommunications (Inatel), Santa Rita do Sapucaí 37540-000, MG, BrazilNetwork and Telecommunication Research Group, University of Haute Alsace, 34 Rue du Grillenbreit, 68008 Colmar, FrancePost-Graduation Program in Electrical Engineering, Federal University of Piauí (UFPI), Teresina 64049-550, PI, BrazilLow-code is an emerging concept that transforms visual representations into functional software, allowing anyone to be a developer. However, building a low-code platform from scratch can be challenging concerning the scarce available literature about the topic. In this sense, this paper proposes an Open Low-Code Platform (OLP), a low-code solution that enables regular users to create applications. Furthermore, it presents low-code’s functional and nonfunctional requirements, as well as its similarities and its differences with the no-code concept. The experience obtained while developing OLP was translated into a pipeline that details how code was transformed from the visual representations into a fully fledged application. The paper demonstrates the solution’s viability and is especially useful for building a low-code platform from scratch or improving an existing one.https://www.mdpi.com/1999-5903/13/10/249low-codecompilersprogramming languagestranspilerOpen Low-Code Platform
spellingShingle Mauro A. A. da Cruz
Heitor T. L. de Paula
Bruno P. G. Caputo
Samuel B. Mafra
Pascal Lorenz
Joel J. P. C. Rodrigues
OLP—A RESTful Open Low-Code Platform
Future Internet
low-code
compilers
programming languages
transpiler
Open Low-Code Platform
title OLP—A RESTful Open Low-Code Platform
title_full OLP—A RESTful Open Low-Code Platform
title_fullStr OLP—A RESTful Open Low-Code Platform
title_full_unstemmed OLP—A RESTful Open Low-Code Platform
title_short OLP—A RESTful Open Low-Code Platform
title_sort olp a restful open low code platform
topic low-code
compilers
programming languages
transpiler
Open Low-Code Platform
url https://www.mdpi.com/1999-5903/13/10/249
work_keys_str_mv AT mauroaadacruz olparestfulopenlowcodeplatform
AT heitortldepaula olparestfulopenlowcodeplatform
AT brunopgcaputo olparestfulopenlowcodeplatform
AT samuelbmafra olparestfulopenlowcodeplatform
AT pascallorenz olparestfulopenlowcodeplatform
AT joeljpcrodrigues olparestfulopenlowcodeplatform