Combining Low-Code Programming and SDL-Based Modeling with Snap! in the Industry 4.0 Context

被引:6
|
作者
Pi i Palomes, Xavier [1 ]
Tuset-Peiro, Pere [1 ]
Fonseca i Casas, Pau [2 ]
机构
[1] Univ Oberta Catalunya UOC, Comp Sci Multimedia & Telecommun Dept, Barcelona, Spain
[2] Univ Politecn Catalunya BarcelonaTech UPC, Stat & Operat Res Dept, Barcelona, Spain
关键词
CCITT-SPECIFICATION;
D O I
10.1109/MODELS-C53483.2021.00120
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
One of the main challenges to implement Industry 4.0 technologies within the industrial fabric is the lack of suitable concrete models and tools that demonstrate the potential benefits of embracing the digital transformation process. To overcome this challenge, over the past years, various Industry 4.0 automation and robotics providers have presented solutions based on visual block programming languages, which follow an emerging low-code approach to reduce the entry barriers of digital technologies. However, block-based low-code tools typically lack the formality introduced by specification languages, limiting their ability to model the industrial processes formally. Taking this into account, in this article, we present the combination of specification languages and visual block programming languages to enable industrial users to test and/or build their own Digital Twin models at a suitable abstraction level and with low entry barriers. In particular, we combine SDL and Snap! to create SDL4Snap!, an opensource and web-based tool that facilitates the implementation and validation of Digital Twin prototypes. Overall, the resulting tool has the potential to reduce the entry barrier to Digital Twins in small and medium enterprises, which are part of the late majority and laggard groups regarding the adoption of digital technologies in the context of Industry 4.0.
引用
收藏
页码:742 / 751
页数:10
相关论文
共 5 条
  • [1] Introduction of an Assistance System to Support Domain Experts in Programming Low-Code to Leverage Industry 5.0
    Neumann, Eva-Maria
    Vogel-Heuser, Birgit
    Haben, Fabian
    Krueger, Marius
    Wieringa, Timotheus
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04): : 10422 - 10429
  • [2] A Low-Code Framework for Complex Crowdsourcing Work Based on Process Modeling
    Xiong, Tianhong
    Pan, Maolin
    Yu, Yang
    Lou, Dingjun
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [3] Context Modeling for Industry 4.0: an Ontology-Based Proposal
    Giustozzi, Franco
    Saunier, Julien
    Zanni-Merk, Cecilia
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 : 675 - 684
  • [4] Layer Modeling and Its Code Generation based on Context-oriented Programming
    Yamamoto, Chinatsu
    Tanigawa, Ikuta
    Hisazumi, Kenji
    Sato, Mikiko
    Ohkawa, Takeshi
    Ogura, Nobuhiko
    Watanabe, Harumi
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2021, : 330 - 336
  • [5] Enhancing human-guided robotic assembly: AR-assisted DT for skill-based and low-code programming
    Yin, Yue
    Zheng, Pai
    Li, Chengxi
    Wan, Ke
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 74 : 676 - 689