Towards Integrating Low-Code in View-based Development
In recent years, low-code development has been established as an innovative method for software development. It enables the development of a wide range of applications using graphical tools, with little or no knowledge of text-based programming languages. Closely related is model-driven development, where models play a primary role in specifying software systems and generating code partially automatically. While model-driven development supports development processes where developers from different domains work on different models that are kept consistent, in practice, classical model-driven tools are often difficult to use for domain experts with a less technical background. To bridge this gap, we propose a concept for integrating low-code platforms through projective views into model-driven development environments. We provide an initial evaluation of the feasibility of our concept using a development platform for smart home systems as a case study.
Authors
- Ralf Reussner (ORCID: https://orcid.org/0000-0002-9308-6290)
- Erik Bürger (ORCID: https://orcid.org/0000-0003-2832-3349)
- Lars König (ORCID: https://orcid.org/0000-0002-1751-1291)
- Anne-Kathrin Hermann
Institutions
- Karlsruhe Institute of Technology (DE)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3652620.3688333
- Primary Topic
- Model-Driven Software Engineering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Deutsche Forschungsgemeinschaft
- Helmholtz Association