Model and Data Differences in an Enterprise Low-Code Platform

被引:0
|
作者
Butting, Arvid [1 ]
Greifenberg, Timo [1 ]
Hoelldobler, Katrin [1 ]
Kehrer, Timo [2 ]
机构
[1] Mgm Technol Partners Gmbh, Aachen, Germany
[2] Univ Bern, Bern, Switzerland
关键词
Low-Code Platform; A12; Model Differencing;
D O I
10.1109/MODELS-C59198.2023.00137
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The comparison of versions and variants of models is a well-known challenge in model-driven software engineering. In the context of low-code platforms, models are rarely textonly and the modelers are not necessarily familiar with programming. Therefore, presenting the comparison results in an understandable way and on a suitable level of abstraction is a challenging problem vital, e.g., for enabling asynchronous collaborative low-code development. This paper describes an approach for calculating and displaying differences between versions or variants of models in A12, a low-code platform for enterprise applications that employs different types of models to represent data and its presentation. The differencing infrastructure is built of reusable modules to avoid redundancies of its commonalities across different A12 model types. Despite that, it can be applied for calculating and displaying differences of data conforming to models in low-code applications. The approach has been developed for A12, but the concepts behind it are supposed to be transferable to other low-code platforms.
引用
收藏
页码:868 / 877
页数:10
相关论文
共 50 条
  • [1] Low-Code Platform
    Bock, Alexander C.
    Frank, Ulrich
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2021, 63 (06) : 733 - 740
  • [2] Low-Code Platform
    Alexander C. Bock
    Ulrich Frank
    Business & Information Systems Engineering, 2021, 63 : 733 - 740
  • [3] RESTsec: a low-code platform for generating secure by design enterprise services
    Zolotas, Christoforos
    Chatzidimitriou, Kyriakos C.
    Symeonidis, Andreas L.
    ENTERPRISE INFORMATION SYSTEMS, 2018, 12 (8-9) : 1007 - 1033
  • [4] Readly - Books rating Low-Code Platform
    Nascimento, Bruno
    Santos, Rui
    Abrantes, Steven
    Quental, Carlos
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 898 - 905
  • [5] Generating Low-Code Applications from Enterprise Ontology
    Krouwel, Marien R.
    Land, Martin Op ' T.
    Proper, Henderik A.
    PRACTICE OF ENTERPRISE MODELING, POEM 2022, 2022, 456 : 18 - 32
  • [6] Intelligent Low-Code Platform As a Rule Construction Environment: Practices for Resolving Differences in Understanding
    Yu. I. Rogozov
    Scientific and Technical Information Processing, 2024, 51 (5) : 402 - 411
  • [7] OLP-A RESTful Open Low-Code Platform
    da Cruz, Mauro A. A.
    de Paula, Heitor T. L.
    Caputo, Bruno P. G.
    Mafra, Samuel B.
    Lorenz, Pascal
    Rodrigues, Joel J. P. C.
    FUTURE INTERNET, 2021, 13 (10):
  • [8] What's Wrong With Low-Code Development Platforms? An Empirical Study of Low-Code Development Platform Bugs
    Liu, Dong
    Jiang, He
    Guo, Shikai
    Chen, Yuting
    Qiao, Lei
    IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (01) : 695 - 709
  • [9] EasyFL: A Low-Code Federated Learning Platform for Dummies
    Zhuang, Weiming
    Gan, Xin
    Wen, Yonggang
    Zhang, Shuai
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (15) : 13740 - 13754
  • [10] Test Case Expression in a Low-Code Development Platform
    Zhang, Ziliang
    Gray, Jeff
    PROCEEDINGS OF THE 2024 ACM SOUTHEAST CONFERENCE, ACMSE 2024, 2024, : 193 - 198