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 条
  • [31] SeLoC-ML: Semantic Low-Code Engineering for Machine Learning Applications in Industrial IoT
    Ren, Haoyu
    Dorofeev, Kirill
    Anicic, Darko
    Hammad, Youssef
    Eckl, Roland
    Runkler, Thomas A.
    [J]. SEMANTIC WEB - ISWC 2022, 2022, 13489 : 845 - 862
  • [32] WHATSNEXT: Guidance-enriched Exploratory Data Analysis with Interactive, Low-Code Notebooks
    Chen, Chen
    Hoffswell, Jane
    Guo, Shunan
    Rossi, Ryan
    Chan, Yeuk-Yin
    Du, Fan
    Koh, Eunyee
    Liu, Zhicheng
    [J]. 2023 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, VL/HCC, 2023, : 209 - 214
  • [33] Towards a Seamless Integration of IoT Devices with IoT Platforms Using a Low-Code Approach
    Pantelimon, Silviu-George
    Rogojanu, Tudor
    Braileanu, Andreea
    Stanciu, Valeriu-Daniel
    Dobre, Ciprian
    [J]. 2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2019, : 566 - 571
  • [34] ML4ProFlow: A Framework for Low-Code Data Processing from Edge to Cloud in Industrial Production
    Klarhorst, Christian
    Quirin, Dennis
    Hesse, Marc
    Rueckert, Ulrich
    [J]. 2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [35] Towards Development Platforms for Digital Twins: A Model-Driven Low-Code Approach
    Michael, Judith
    Wortmann, Andreas
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, APMS 2021, PT I, 2021, 630 : 333 - 341
  • [36] Using a Low-Code Data Integration Platform (KNIME) to Support Integrated Genomic and Clinical Data Analysis
    Sheriff, Salma A.
    Koerber, Nicolas K.
    Flitcroft, Madelyn
    Clarke, Callisia N.
    Maduekwe, Ugwuji N.
    Christians, Kathleen K.
    Gamblin, Thomas
    Taylor, Bradley
    Kothari, Anai N.
    [J]. ANNALS OF SURGICAL ONCOLOGY, 2023, 30 (SUPPL 1) : S147 - S147
  • [37] Introduction to the Special issue on Methods, Tools and Languages for Model-driven Engineering and Low-code Development
    Kardas, Geylani
    Ciccozzi, Federico
    Iovino, Ludovico
    [J]. JOURNAL OF COMPUTER LANGUAGES, 2023, 74
  • [38] Building a Polyglot Data Access Layer for a Low-Code Application Development Platform (Experience Report)
    Alonso, Ana Nunes
    Abreu, Joao
    Nunes, David
    Vieira, Andre
    Santos, Luiz
    Soares, Tercio
    Pereira, Jose
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2020, 2020, 12135 : 95 - 103
  • [39] A Survey of Natural Language-Based Editing of Low-Code Applications Using Large Language Models
    Gorissen, Simon Cornelius
    Sauer, Stefan
    Beckmann, Wolf G.
    [J]. HUMAN-CENTERED SOFTWARE ENGINEERING, HCSE 2024, 2024, 14793 : 243 - 254
  • [40] Understanding Low-Code or No-Code Adoption in Software Startups: Preliminary Results from a Comparative Case Study
    Rafiq, Usman
    Filippo, Cenacchi
    Wang, Xiaofeng
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2022, 2022, 13709 : 390 - 398