A Low-Code Approach for Data View Extraction from Engineering Models with GraphQL

被引:0
|
作者
Koren, Istvan [1 ]
Jansen, Nico [2 ]
Michael, Judith [2 ]
Rumpe, Bernhard [2 ]
Boese, Enno [3 ]
机构
[1] Rhein Westfal TH Aachen, Proc & Data Sci, Aachen, Germany
[2] Rhein Westfal TH Aachen, Software Engn, Aachen, Germany
[3] Rhein Westfal TH Aachen, Aachen, Germany
关键词
Low-Code; Data Integration; Data-Driven Applications; Manufacturing; Industry; 4.0; Model-Driven Software Engineering; SysML; Engineering Models;
D O I
10.1109/MODELS-C59198.2023.00139
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Access to data for analysis and control tasks is at the heart of digitization efforts in the manufacturing industry. While sophisticated modeling languages like SysML describe systems and their components, data often ends up in purpose-built relational and time series databases. To generate value, information must be retrieved and integrated from multiple sources. In this paper, we propose an innovative method for leveraging SysML engineering models and database queries by combining them in a collaborative low-code web environment. First, we make heterogeneous databases available via GraphQL, a state-of-the-art approach for building Web APIs. Then, our web application enables domain experts to exploit containment relations in SysML models to connect diverse data sources. The outcome is an integrated GraphQL API that matches the engineering model structures by resembling views across multiple database sources. The discussed approach incorporates the benefits of data-oriented development and low-code platforms beyond the business automation domain.
引用
收藏
页码:888 / 892
页数:5
相关论文
共 50 条
  • [1] A Low-code Approach to Support Method Engineering
    de Oliveira, Raquel Araujo
    Cortes-Cornax, Mario
    Front, Agnes
    Demeure, Alexandre
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 793 - 797
  • [2] Low-Code Programming Models
    Hirzel, Martin
    [J]. COMMUNICATIONS OF THE ACM, 2023, 66 (10) : 76 - 85
  • [3] Supporting method engineering with a low-code approach: the LOMET tool
    de Oliveira, Raquel Araujo
    Cortes-Cornax, Mario
    Front, Agnes
    [J]. SOFTWARE AND SYSTEMS MODELING, 2024,
  • [4] A Low-Code Approach for Connected Robots
    Rafail Brouzos
    Konstantinos Panayiotou
    Emmanouil Tsardoulias
    Andreas Symeonidis
    [J]. Journal of Intelligent & Robotic Systems, 2023, 108
  • [5] A Low-Code Approach for Connected Robots
    Brouzos, Rafail
    Panayiotou, Konstantinos
    Tsardoulias, Emmanouil
    Symeonidis, Andreas
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2023, 108 (02)
  • [6] From Builders to Editors: Bidirectional Transformations of Low-code Models
    Ramalho, Joao
    Lourenco, Hugo
    Seco, Joao Costa
    [J]. 24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 110 - 119
  • [7] Engineering Low-code Modelling Environments with Dandelion
    Martinez-Lasaca, Francisco
    Diez, Pablo
    Guerra, Esther
    de lara, Juan
    [J]. 2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 14 - 18
  • [8] Model and Data Differences in an Enterprise Low-Code Platform
    Butting, Arvid
    Greifenberg, Timo
    Hoelldobler, Katrin
    Kehrer, Timo
    [J]. 2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 868 - 877
  • [9] Low-Code Development Using Requirements and Knowledge Representation Models
    Rybinski, Kamil
    Smialek, Michal
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2024, 21 (03) : 685 - 724
  • [10] ChatOps for microservice systems: A low-code approach using service composition and large language models
    Wang, Sheng-Kai
    Ma, Shang-Pin
    Lai, Guan-Hong
    Chao, Chen-Hao
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 518 - 530