Litcius/Paper detail

Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review

Simon Curty, Felix Härer, Hans-Georg Fill

2023Software & Systems Modeling40 citationsDOIOpen Access PDF

Abstract

Abstract The creation of blockchain-based software applications requires today considerable technical knowledge, particularly in software design and programming. This is regarded as a major barrier in adopting this technology in business and making it accessible to a wider audience. As a solution, low-code and no-code approaches have been proposed that require only little or no programming knowledge for creating full-fledged software applications. In this paper we extend a review of academic approaches from the discipline of model-driven engineering as well as industrial low-code and no-code development platforms for blockchains. This includes a content-based, computational analysis of relevant academic papers and the derivation of major topics. In addition, the topics were manually evaluated and refined. Based on these analyses we discuss the spectrum of approaches in this field and derive opportunities for further research.

Topics & Concepts

Computer scienceSoftware engineeringCode (set theory)Field (mathematics)Code reviewSoftwareSource codeCode generationModel-driven architectureBlockchainSoftware developmentStatic program analysisData scienceProgramming languageComputer securityKey (lock)Set (abstract data type)MathematicsPure mathematicsBlockchain Technology Applications and SecurityCloud Computing and Resource ManagementDigital Platforms and Economics
Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review | Litcius