A Low-Code Development Environment to Orchestrate Model Management Services

被引:3
|
作者
Indamutsa, Arsene [1 ]
Di Ruscio, Davide [1 ]
Pierantonio, Alfonso [1 ]
机构
[1] Univ Aquila, Laquila, Italy
基金
欧盟地平线“2020”;
关键词
Production system development; Low-code development platform; Domain specific language; Cloud-based model repository; Workflow engine;
D O I
10.1007/978-3-030-85874-2_36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current digital transformation in production systems has positioned model-driven engineering (MDE) as a promising development solution to leverage models as first-class entities and support complex systems' development through dedicated abstractions. Models are specified through domain-specific languages and consumed by dedicated model management services, which implement automation and analysis services. Achieving complex model-driven tasks that involve several model management services and multiple model repositories can be a difficult and error-prone task. For instance, modelers have to identify the proper atomic operations among available services, connect to remote model repositories, and figure out their composition to satisfy the final goal. Different composition proposals have been introduced in MDE even though a satisfactory solution is still missing. In this paper, we propose a low-code development environment to support citizen developers to plan, organize, specify and execute model-management workflows underpinning the development of complex systems. Thus, developers are relieved from managing low-level details, e.g., related to the discovery, orchestration, and integration of the needed model management services.
引用
收藏
页码:342 / 350
页数:9
相关论文
共 50 条
  • [1] Low-code Development Productivity
    Varajão J.
    Trigo A.
    Almeida M.
    [J]. Queue, 2023, 21 (05):
  • [2] Analyzing business process management capabilities of low-code development platforms
    Sahay, Apurvanand
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (04): : 1036 - 1060
  • [3] 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
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (01) : 695 - 709
  • [4] Towards Consistency Management in Low-Code Platforms
    Zaheri, MohammadAmin
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 176 - 181
  • [5] Low-Code Development Platforms: A Descriptive Study
    Gomes, Pedro M.
    Brito, Miguel A.
    [J]. 2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [6] Adoption and Usability of Low-Code/No-Code Development Tools
    Beranic, Tina
    Rek, Patrik
    Hericko, Marjan
    [J]. CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2020), 2020, : 97 - 103
  • [7] Low-Code Platform
    Bock, Alexander C.
    Frank, Ulrich
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2021, 63 (06) : 733 - 740
  • [8] Low-Code Platform
    Alexander C. Bock
    Ulrich Frank
    [J]. Business & Information Systems Engineering, 2021, 63 : 733 - 740
  • [9] Towards Model Reuse in Low-Code Development Platforms Based on Knowledge Graphs
    Ibrahimi, Ilirian
    Moudilos, Dimitris
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 826 - 836
  • [10] Situational Development of Low-Code Applications in Manufacturing Companies
    Kirchhoff, Jonas
    Weidmann, Nils
    Sauer, Stefan
    Engels, Gregor
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 816 - 825