Model-based tool for the design, configuration and deployment of data-intensive applications in hybrid environments: An Industry 4.0 case study

被引:0
|
作者
Dinten, Ricardo [1 ]
Martinez, Patricia Lopez [1 ]
Zorrilla, Marta [1 ]
机构
[1] Univ Cantabria, Software Engn & Real Time Grp, Avda Castros S-N, Santander, Spain
关键词
Model-based; Digital platform; Containerisation; Service-oriented; Cloud/edge computing; Internet of things; BIG DATA; ARCHITECTURE;
D O I
10.1016/j.jii.2024.100668
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The fourth industrial revolution advocates the reformulation of industrial processes to achieve the end-to-end (provider-customer) digitalisation of the industrial sector. As is well known, the industrial environment is very complex, where legacy systems must interoperate and integrate with modern devices and sensors. Communication among them requires specific and costly developments, so architectures based on data sharing and services implementation are considered one of the most flexible and appropriate technological solutions to gradually achieve the desired horizontal and vertical integration of the value chain. The design and deployment of data-intensive applications is not straightforward, therefore this paper proposes a model-based tool to characterise the different elements to be configured in an application and to make its deployment easier by generating configuration, orchestration and deployment files and sending them to the corresponding nodes for their execution. In few words, this article highlights the advantages of distributed and data-centric architectures to face the challenge of integration and interoperability in data-intensive complex systems and presents the extension of the RAI4 metamodel proposed in Mart & iacute;nez et al. (2021) that now allows specifying how, containerised or not, and where, on the cloud, fog, edge or on-premise, each service can be hosted according to its functional and non-functional requirements, mainly issues related with real-time, security and cyber physical hardware dependencies. For the sake of comprehension, a pseudo-real use case addressed to pre-process and store pollution data from environmental sensors installed in a smart city is described in detail, including different deployment settings.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] HOMER: a model-based CASE tool for data-intensive Web sites
    Merialdo, P
    Atzeni, P
    Magnante, M
    Mecca, G
    Pecorone, M
    [J]. SIGMOD RECORD, 2000, 29 (02) : 586 - 586
  • [2] A UML Profile for the Design, Quality Assessment and Deployment of Data-intensive Applications
    Perez-Palacin, Diego
    Merseguer, Jose
    Requeno, Jose, I
    Guerriero, M.
    Di Nitto, Elisabetta
    Tamburri, D. A.
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (06): : 3577 - 3614
  • [3] A UML Profile for the Design, Quality Assessment and Deployment of Data-intensive Applications
    Diego Perez-Palacin
    José Merseguer
    José I. Requeno
    M. Guerriero
    Elisabetta Di Nitto
    D. A. Tamburri
    [J]. Software and Systems Modeling, 2019, 18 : 3577 - 3614
  • [4] Model-Based Data-Intensive Service Abstraction Refinement
    Yin, Yuyu
    Gao, Honghao
    Yu, Dongjin
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2013, 14 (05): : 807 - 816
  • [5] Model-based Design Approach for an Industry 4.0 Case Study: a Pick and Place Robot
    Najafi, Esmaeil
    Ansari, Mahdi
    [J]. 2019 23RD INTERNATIONAL CONFERENCE ON MECHATRONICS TECHNOLOGY (ICMT 2019), 2019,
  • [6] A Model for Programming Data-Intensive Applications on FPGAs: A Genomics Case Study
    Brossard, Elliott
    Richmond, Dustin
    Green, Joshua
    Ebeling, Carl
    Ruzzo, Larry
    Olson, Corey
    Hauck, Scott
    [J]. 2012 SYMPOSIUM ON APPLICATION ACCELERATORS IN HIGH PERFORMANCE COMPUTING (SAAHPC), 2012, : 84 - 93
  • [7] Model-based design and tool data exchange in aerospace: A case study
    Schumann H.
    Zamov P.
    Escher S.
    [J]. CEAS Aeronautical Journal, 2011, 2 (1-4) : 295 - 303
  • [8] Model-Based Optimization for Data-Intensive Application on Virtual Cluster
    Sato, Kento
    Sato, Hitoshi
    Matsuoka, Satoshi
    [J]. 2008 9TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2008, : 367 - 368
  • [9] A trust model-based task scheduling algorithm for data-intensive application
    Xu Y.
    Qu W.
    [J]. Proceedings - 2011 6th Annual ChinaGrid Conference, ChinaGrid 2011, 2011, : 227 - 233
  • [10] Security by design for Industry 4.0 Tracing design decisions model-based
    Kern, Matthias
    Glock, Thomas
    Betancourt, Victor Pazmino
    Liu, Bo
    Becker, Juergen
    Sax, Eric
    [J]. ATP MAGAZINE, 2020, (08): : 56 - 63