Ricardo Dintén, Patricia López Martínez, Marta Zorrilla
{"title":"Model-based tool for the design, configuration and deployment of data-intensive applications in hybrid environments: An Industry 4.0 case study","authors":"Ricardo Dintén, Patricia López Martínez, Marta Zorrilla","doi":"10.1016/j.jii.2024.100668","DOIUrl":null,"url":null,"abstract":"<div><p>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í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.</p></div>","PeriodicalId":55975,"journal":{"name":"Journal of Industrial Information Integration","volume":"41 ","pages":"Article 100668"},"PeriodicalIF":10.4000,"publicationDate":"2024-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2452414X24001122/pdfft?md5=07464581fa226a2d45b80fd661915737&pid=1-s2.0-S2452414X24001122-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Industrial Information Integration","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2452414X24001122","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
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í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.
期刊介绍:
The Journal of Industrial Information Integration focuses on the industry's transition towards industrial integration and informatization, covering not only hardware and software but also information integration. It serves as a platform for promoting advances in industrial information integration, addressing challenges, issues, and solutions in an interdisciplinary forum for researchers, practitioners, and policy makers.
The Journal of Industrial Information Integration welcomes papers on foundational, technical, and practical aspects of industrial information integration, emphasizing the complex and cross-disciplinary topics that arise in industrial integration. Techniques from mathematical science, computer science, computer engineering, electrical and electronic engineering, manufacturing engineering, and engineering management are crucial in this context.