Interoperability of the Time of Industry 4.0 and the Internet of Things
Abstract
:1. Introduction
2. Related Work
2.1. A Semantic Approach for Achieving Intelligent Interoperability in Industry 4.0
2.2. Relevant Unstructured Knowledge Representation for IoT and Industry 4.0
2.3. Technology for Enabling Intelligent Interoperability among Devices
2.4. Current Trends and Late Developments for Achieving “Intelligent Interoperability”
3. Towards Defining a Set of Key Concepts for Describing Industry 4.0 Devices
- Predictive maintenance refers to a set of use cases that are relevant to Industry 4.0 and are often mentioned as one of the more common use cases for IoT devices. Predictive maintenance envisions the use of sensors to measure the status of machines and tools that will be used to notify appropriate personnel when preventative maintenances should be performed for preventing future downtimes.
- A more general case would be the use of automated optimization of machine performance based on sensor data and actuator responses to tweak physical settings.
- We should also be able to use actuators for changing the configuration of the machines remotely and/or automatically, following the guidelines of a general production planning.
3.1. Concepts for Describing Devices in Industry 4.0
3.1.1. Functional
- What attribute does the device’s sensor measure?
- What actions does the device’s actuator take?
- What is the functionality of the device?
3.1.2. Contextual
- Where is the device’s geographical and relative location?
- What object is it attached to?
- What process is it involved in?
- At what time were the functions performed?
3.1.3. Procedural
- At which time intervals does the device normally function?
- Under which conditions does the device function?
- What rules does the device follow?
3.1.4. Operational
- To which service is the device exposed?
- What role does the device have, and what privileges does it give?
- How can the device be configured?
- How can the device be controlled?
3.1.5. Descriptive
- What system is the device a part of?
- What is the devices’ hierarchy with regards to devices and systems?
- Which sensors does the device have?
- Which actuators does the device have?
- How much energy does it consume?
- What are the available resources?
- What is the device’s health?
3.2. Concepts and Their Relative Importance for Industry 4.0 Devices
- Core: This refers to the attributes that are needed for ensuring a basic functionality of the device in the context of Industry 4.0
- Desired: This refers to information that will enhance the functionalities of the device and its flexibility; nevertheless, they are not needed to ensure a basic functionality
- Optional: This refers to information that has similar characteristics to the desired. However, this is of secondary importance
3.3. Comparison of Different IoT Ontologies for Industry 4.0 Devices
4. Conclusions
- IoT can serve as enabler technology for Industry 4.0 especially if proper “intelligent interoperability” is achieved.
- Consider a deeper collaboration among practitioners and academics for developing a shared set of concepts.
- Consider structured knowledge around devices that does not only focus on sensors and includes actuators, as well.
- Schema.org may be a promising technology that could overcome the intrinsic complexity of the semantic web; however, in the case of IoT, it is still in its initial phases.
Funding
Conflicts of Interest
References
- Papazoglou, M.P.; Elgammal, A. The Manufacturing Blueprint Environment. In Proceedings of the IEEE International Conference on Engineering, Technology and Innovation (ICE), Madeira Island, Portugal, 28–29 June 2017. [Google Scholar]
- Brettel, M.; Friederichsen, N.; Keller, M.; Rosenberg, M. How virtualization, decentralization and network building change the manufacturing landscape: An Industry 4.0 perspective. Int. J. Mech. Aerosp. Ind. Mechatron. Manuf. Eng. 2014, 8, 37–44. [Google Scholar]
- Davis, J.; Edgar, T.; Porter, J.; Bernaden, J.; Sarli, M. Smart manufacturing, manufacturing intelligence and demand-dynamic performance. Comput. Chem. Eng. 2012, 47, 145–156. [Google Scholar] [CrossRef]
- Hermann, M.; Pentek, T.; Otto, B. Design Principles for Industrie 4.0 Scenarios. In Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS), Koloa, HI, USA, 5–8 January 2016. [Google Scholar]
- Paolucci, M.; Sycara, K. Autonomous semantic web services. IEEE Internet Comput. 2003, 7, 34–41. [Google Scholar] [CrossRef]
- Seydoux, N.; Drira, K.; Hernandez, N.; Monteil, T. IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks. In Proceedings of the EKAW 2016: Knowledge Engineering and Knowledge Management, Bologna, Italy, 19–23 November 2016. [Google Scholar]
- Shadbolt, N.; Berners-Lee, T.; Hall, W. The semantic web revisited. IEEE Intell. Syst. 2006, 21, 96–101. [Google Scholar] [CrossRef]
- Noy, N.F.; McGuinness, D.L. Ontology Development 101: A Guide to Creating Your First Ontology. Available online: http://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html (accessed on 1 February 2019).
- Suárez-Figueroa, M.C. NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Doctoral Dissertation, Universidad Politécnica De Madrid, Madrid, Spain, 2010. [Google Scholar]
- Gyrard, A.; Serrano, M.; Atemezing, G.A. Semantic Web Methodologies, Best Practices and Ontology Engineering Applied to Internet of Things. In Proceedings of the IEEE World Forum—Internet of Things (WF-IOT), Milan, Italy, 14–16 December 2015. [Google Scholar]
- Gyrard, A.; Bonnet, C.; Boudaoud, K.; Serrano, M. LOV4IoT: A second life for ontology-based domain knowledge to build Semantic Web of Things applications. In Proceedings of the 2016 IEEE 4th International Conference onFuture Internet of Things and Cloud (FiCloud), Vienna, Austria, 22–24 August 2016. [Google Scholar]
- Compton, M.; Henson, C.; Lefort, L.; Neuhaus, H.; Sheth, A. A survey of the semantic specification of sensors. In Proceedings of the 2nd International Conference on Semantic Sensor Networks, Washington DC, USA, 26 October 2009. [Google Scholar]
- Bajaj, G.; Agarwal, R.; Singh, P.; Georgantas, N.; Issarny, V. A study of existing Ontologies in the IoT-domain. arXiv, 2017; arXiv:1707.00112. [Google Scholar]
- Hachem, S.; Teixeira, T.; Issarny, V. Ontologies for the Internet of Things. In Proceedings of the ACM/IFIP/USENIX 12th International Middleware Conference, Lisbon, Portugal, 12–16 December 2011. [Google Scholar]
- Ye, J.; Coyle, L.; Dobson, S.; Nixon, P. Ontology-based models in pervasice computing systems. Knowl. Eng. Rev. 2007, 22, 315–347. [Google Scholar] [CrossRef]
- Davis, R.; Shrobe, H.; Szolovits, P. What is a knowledge representation? Ai Mag. 1993, 14, 17–33. [Google Scholar]
- Wache, H.; Vogele, T.; Visser, U.; Stuckenschmidt, H.; Schuster, G.; Neumann, H.; Hubner, S. Ontology-Based Integration of Information—A Survey of Existing Approaches. In Proceedings of the IJCAI-01 Workshop: Ontologies and Information Sharing, Seattle, WA, USA, 4–5 August 2001. [Google Scholar]
- Sheth, P.; Ramakrishnan, C. Semantic (Web) Technology in Action: Ontology Driven Information Systems for Search, Integration, and Analysis. IEEE Data Eng. Bull. 2003, 26, 40–48. [Google Scholar]
- Kalibatiene, D.; Vasilecas, O. Survey on Ontology Languages. In Proceedings of the Perspectives in Business Informatics Research, Riga, Latvia, 6–8 October 2011. [Google Scholar]
- Andročec, D.; Novak, M.; Oreški, D. Using Semantic Web for Internet of Things Interoperability: A Systematic Review. Int. J. Semant. Web Inf. Syst. 2018, 14, 147–171. [Google Scholar] [CrossRef]
- Datta, S.K.; Bonnet, C. Advances in Web of Things for IoT Interoperability. In Proceedings of the 2018 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW), Taichung, Taiwan, 19–21 May 2018. [Google Scholar]
- Ganzha, M.; Paprzycki, M.; Pawłowski, W.; Szmeja, P.; Wasielewska, K. Towards Semantic Interoperability Between Internet of Things Platforms. In Internet of Things Book Series (ITTCC); Springer: Cham, Switzerland, 2017. [Google Scholar]
- Lanza, J.; Sanchez, L.; Santana, J.R.; Agarwal, R.; Kefalakis, N.; Grace, P.; Elsaleh, T.; Zhao, M.; Tragos, E.; Nguyen, H.; et al. Experimentation as a Service Over Semantically Interoperable Internet of Things Testbeds. IEEE Access 2018, 6, 51607–51625. [Google Scholar] [CrossRef]
- Datta, S.K.; Bonnet, C.; Baqa, H.; Zhao, M.; Le-Gall, F. Approach for Semantic Interoperability Testing in Internet of Things. In Proceedings of the Global Internet of Things Summit (GIoTS), Bilbao, Spain, 4–7 June 2018. [Google Scholar]
- Patel, P.; Ali, M.I.; Sheth, A. From Raw Data to Smart Manufacturing: AI and Semantic Web of Things for Industry 4.0. IEEE Intell. Syst. 2018, 3, 79–86. [Google Scholar] [CrossRef]
Citation | Type | Description | Key Findings/Relevance |
---|---|---|---|
Bajaj, G., Agarwal, R., Singh, P., Georgantas, N., and Issarny, V. (2017). A study of existing Ontologies in the IoT-domain. | Survey | Provides an overview of the existing semantic ontologies to date and reviews their shortcomings based on self-defined fundamental ontological concepts for IoT-based applications. | Clarifies the state-of-the-art of semantic solutions for IoT. It provides a set of fundamental semantic concepts for IoT. It also clearly articulates why there is a need for a common unified ontology for the IoT domain. |
Compton, M., Henson, C., Lefort, L., Neuhaus, H., and Sheth, A. (2009). A survey of the semantic specification of sensors. Proceedings of the 2nd International Conference on Semantic Sensor Networks, 522, pp. 17–32. | Survey | Reviews twelve sensor ontologies that were relevant prior to the creation of the SSN in 2009. | Existing ontologies cannot express the required properties of the desired capabilities. |
Ghanza, M., Paprzycki, M., Pawlowski, W., Szmeja, P., and Wasielewska, K. (2017, March 1). Semantic interoperability in the Internet of Things: An overview from the INTER-IoT perspective. Journal of Network and Computer Applications, 81, 111-124. | Survey | Find how ontologies and semantic data processing can facilitate interoperability. Investigate available ontologies for IoT in general and for two specific use cases, (e-/m-)health and port transportation and logistics. | Provides a list of general IoT ontologies with a short description for each, although many of the listed IoT ontologies are strictly sensor based. The lists of ontologies for both (e-/m-)health and for port transportation and logistics are vast. |
D. Andročec, M. Novak and D. Oreški, (2018) Using Semantic Web for Internet of Things Interoperability: A Systematic Review. International Journal on Semantic Web and Information Systems (IJSWIS) 14-4 | Survey | Review of 105 articles that try to address the interoperability issue in the domain of IoT, listing the type of ontologies used by academics until 2016 | The systematic review outlines a very dynamic field and focuses strictly on the IoT domain. Given the maturity of semantic web, consolidation is encouraged |
Gyrard, A., Serrano, M., and Atemezing, G. A. (2015). Semantic Web Methodologies, Best Practices and Ontology Engineering Applied to Internet of Things. IEEE World Forum-Internet of Things (WF-IOT) | Best Practices | Presents a set of best practices designed by the semantic web community. Suggests that the IoT community should follow this approach, and provides 3 use cases where to apply them. | 16 best practices for ontology design relevant for the IoT domain. Recommendation of a set of tools. A checklist for evaluating the compliance with the best practices. |
Noy, N. F., and McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. | Ontology design methodology | Illustrates what an ontology should look like. It then provides a simple stepwise approach to ontology design; while also addressing complex issues that arise while creating ontologies. | The ontology development methodology consisting of 7 steps is the main contribution. This work is also a valid tutorial for ontology creation. |
Suárez-Figueroa, M. C. (2010). NeOn Methodology for building ontology networks: specification, scheduling and reuse | Ontology design methodology | Doctoral thesis that focuses on advancing the ontology engineering field and suggests the creation of a methodology for building ontology networks. | A methodology that defines activities in ontology creation very precisely. |
Hachem, S., Teixeira, T., and Issarny, V. (2011). Ontologies for the Internet of Things. ACM/IFIP/USENIX 12th International Middleware Conference. | IoT Ontology | Presents challenges for the IoT related to scalability, heterogeneity, and unknown network topology. Suggests a service-oriented middleware solution that facilitates interoperability. | Presents how to use a knowledge base to solve interoperability issues. Suggests a three-layered global IoT ontology that specifies concepts that should be included in the ontology. |
Seydoux, N., Drira, K., Hernandez, N., and Monteil, T. (2016). IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks. In E. Blomqvist, F. Poggi, and F. Vitali (Ed.), EKAW 2016: Knowledge Engineering and Knowledge Management (pp. 561–576) | IoT Ontology | Introduces the IoT-O ontology; which is a core domain modularized ontology for IoT. | Evaluate ontologies listed in LOV devising a set of required concepts. The proposed IoT-O ontology presents a sound and valid principle of reuse. |
Compton, M., Barnaghi, P., Bermudez, L., Garcia-Castro, R., Corcho, O., Cox, S., . . . Taylor, K. (2012). The SSN ontology of the W3C semantic sensor network incubator group. Web Semantics: Science, Services and Agents on the World Wide Web, 17, 25-32. | IoT Ontology | Introduces the SSN ontology and its use in research projects. | The SSN is the only W3C standard for ontologies in the IoT domain. It is one of the major contributions to the field. It provides the basis for many IoT ontology projects. |
Agarwal, R., Fernadez, D. G., Elsaleh, T., Gyrard, A., Lanza, J., Sanchez, L., . . . Issarny, V. (2016). Unified IoT ontology to enable interoperability and federation of testbeds. 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), (pp. 70–75). Reston, VA. | IoT Ontology | This paper introduces the FIESTA-IoT ontology and the M3-lite ontology; together with tools for adapting the presented common ontology in datasets. | The FIESTA-IoT ontology contributes by bundling the combined efforts of stable popular ontologies. The byproduct, M3-lite, is a sound specification of domain knowledge. |
Bermudez-Edo, M., Elsaleh, T., Barnaghi, P., and Taylor, K. (2016). IoT-Lite: A Lightweight Semantic Model for the Internet of Things. 2016 Intl IEEE Conferences on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), (pp. 90–97). Toulouse. | IoT Ontology | Provides evidence for the lack of widely-adopted IoT ontologies and the lack of lightweight solutions. Introduces ten rules for good and scalable semantic model design. Following those rules, the IoT-lite ontology is created and introduced. | The major contribution is the creation of a lightweight ontology for IoT by extending the SSN ontology. The IoT-lite ontology was proven more suitable for dynamic and responsive environments than a direct competitor was. |
Acronym | Meaning | Reference |
---|---|---|
RMA | Referenced Manufacturing Architecture | Introduced by the authors in [1] |
SMNs | Smart Manufacturing Networks | Introduced by the authors in [1] |
RDF | Resource Description Framework | Maintained by W3C1 |
RDFS | Resource Description Framework Schema | Maintained by W3C2 |
SPARQL | Simple Protocol and RDF Query Language | Maintained by W3C3 |
OWL | Web Ontology Language | Maintained by W3C4 |
IERC | European Research Cluster on Internet of Things | Research council5 |
LOV | Linked Open Vocabulary | Index of ontologies6 |
Schema.org | Schema.org | Shared vocabulary for the Internet |
Technology | Core | Desired | Optional | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
System | Device | Location | Sensor | Actuator | Object | Attribute | Service | Control | Actuation | Measurement | Functionality | Process Association | Time | Conditions | State | Energy Consumption | Resource Consumption | Device Health | Role | Configuration | Procedure | Rule | |
Fiesta-IoT | √ | √ | * | √ | * | √ | √ | √ | √ | √ | * | ||||||||||||
IoT-lite | √ | √ | √ | √ | * | √ | √ | √ | √ | ||||||||||||||
IoT-O | * | √ | √ | √ | √ | √ | √ | * | √ | √ | √ | * | √ | ||||||||||
SEASD | √ | √ | √ | √ | √ | √ | * | * | √ | ||||||||||||||
SSN | √ | √ | √ | √ | √ | √ | * | * | |||||||||||||||
oneM2M* | √ | * | * | * | * | √ | √ | √ | √ | √ | |||||||||||||
Schema | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
© 2019 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lelli, F. Interoperability of the Time of Industry 4.0 and the Internet of Things. Future Internet 2019, 11, 36. https://doi.org/10.3390/fi11020036
Lelli F. Interoperability of the Time of Industry 4.0 and the Internet of Things. Future Internet. 2019; 11(2):36. https://doi.org/10.3390/fi11020036
Chicago/Turabian StyleLelli, Francesco. 2019. "Interoperability of the Time of Industry 4.0 and the Internet of Things" Future Internet 11, no. 2: 36. https://doi.org/10.3390/fi11020036
APA StyleLelli, F. (2019). Interoperability of the Time of Industry 4.0 and the Internet of Things. Future Internet, 11(2), 36. https://doi.org/10.3390/fi11020036