Keywords

1 Introduction

Industrial Internet of Things (IIoT) [1] integrates different technologies to collect product or process data originated in production environments, store these data, and gain insights through advance analytics, accurate predictions using machine learning or simulation capabilities implementing the digital twin pattern. IIoT is a fundamental part of digital manufacturing platforms [2], which leverage such services to support manufacturing in a broad sense, from product or process design to manufacturing operations. There is a great interest in the adoption of these services in the manufacturing industry. As a consequence, there is a growing number of digital manufacturing platforms and use cases that have emerged in recent years. The rapid advancement of related technologies (e.g., fields like big data, machine-to-machine communications, or data analytics) is another important factor that drives the appearance and evolution of digital manufacturing platforms.

Reference models provide a framework for the definition of complex systems and their related use cases. This common framework facilitates the architectural definition of the system and encourages standardization and interoperability. As described in [3], there are different reference models specifically designed for Industrial IoT systems and digital manufacturing platforms. The most prominent ones are the Reference Model for Industrie 4.0 (RAMI 4.0) [4], the Smart Manufacturing Standardization (SMS) Reference Model [5], the Intelligent Manufacturing Standardization Reference Model (IMSA) [6], and the Industrial Internet Reference Model (IIRA) [7]. Table 1 summarizes the main foundational models and standards in which the different reference models are based on.

Table 1 Reference model foundations

The table highlights that although they all have similar objectives and there are synergies between them, they are different in scope, are based on different sets of standards, and provide somewhat overlapping definitions. These facts underpin the main objectives of this research paper: (a) map the different reference models against each other and conform a space where concrete implementations can be placed to better understand what aspects are relevant and (b) assess the relevance of the definitions in this space in the context of existing implementations and outstanding proposals to provide a useful starting point for new platform-related projects.

2 Benchmarking Methodology

The first step of the methodology is to align the definitions in the different reference models so that they can be evaluated in a meaningful way. The alignment used in this research paper is based on existing alignment reports in [4, 23, 24]. Based on these results, it is possible to use the four architectural viewpoints defined in IIRA, the business viewpoint, the usage viewpoint, the functional viewpoint, and the implementation viewpoint as four base dimensions for the alignment. This way, the RAMI 4.0 life cycle dimension and the RAMI 4.0 value streams can be mapped to the usage dimension, the IMSA life cycle, and NIST perspectives fit in the usage dimension. Likewise, the RAMI 4.0 layers and hierarchical levels, NIST 300-5 layers and ISA-95 levels, and IMSA layers and hierarchical functions fit in the functional dimension. Finally, the RAMI 4.0 administration shell and connectivity, the NIST AMS 300-2 (manufacturing data), AMS 300-4 (wireless), and AMS 300-6 (blockchain) fit into the implementation viewpoint (Fig. 1).

Fig. 1
figure 1

Reference model alignment results

Based on this alignment, it is possible to perform an independent qualitative assessment to analyze and compare the different (alternative) definitions and determine to which extent they are relevant in the context of a concrete proposal and its related use cases. In this paper, six commercial platforms and research projects in digital manufacturing have been selected for the assessment. The benchmark indicator is a qualitative measure of the relevance of each definition for each implementation or proposal. To obtain this measure, first, a group of experts rated the relevance of each definition in each reference model in a scale from 1 to 10. Then, the average score is calculated, and the benchmark indicator is expressed as one of the following categories: ✓—relevant (10–7 score), (✓)—relevant to some extent (7–4 score), and ✘—out of scope (4–1 score). The following section shows the percentage of definitions that fall into each category based on the alignment results.

3 Benchmarking Results

3.1 Commercial Platforms

Table 2 lists the different commercial platforms selected for the benchmarking (Figs. 2, 3, 4, and 5).

Table 2 Commercial platforms
Fig. 2
figure 2

Commercial platform benchmarking: Business viewpoint

Fig. 3
figure 3

Commercial platform benchmarking: Usage viewpoint

Fig. 4
figure 4

Commercial platform benchmarking: Functional viewpoint

Fig. 5
figure 5

Commercial platform benchmarking: Implementation viewpoint

3.2 Research Projects

Table 3 lists the different research projects in digital manufacturing platforms selected for the benchmarking (Figs. 6, 7, 8 and 9).

Table 3 Research projects platforms
Fig. 6
figure 6

Research project benchmarking: Business viewpoint

Fig. 7
figure 7

Research project benchmarking: Usage viewpoint

Fig. 8
figure 8

Research project benchmarking: Functional viewpoint

Fig. 9
figure 9

Research project benchmarking: Implementation viewpoint

4 Conclusion

The assessment shown in this paper provides researchers and practitioners with a good starting point about the coverage of each reference model using existing implementations and proposals as an example. This will support them in the decision-making process about which reference model fits better for their specific project.

The main improvements that can be introduced in future research works are related to the number of reference models covered. Other reference models could be incorporated into the framework, first aligning them to the reference model alignment and then conducting the computing the qualitative measure of relevance with a group of experts. The incorporation of new reference models could also result in the definition of additional dimensions gathering for instance sustainability aspects, so as to define additional perspectives to assess the relevance of the reference models.

Finally, the assessment conducted has not been validated nor analyzed in detailed. The objective is to serve as example for other proposals, and due to the limitations in length, the results have not been discussed properly. In lines of this, future research should consider an in-depth analysis and validation of the assessment results, possibly conducted through an independent panel of experts.