Interoperability Mismatch Challenges in Heterogeneous SOA-based Systems

In Industry 4.0, systems with a heterogeneous implementation, different architecture, protocols, and semantics have to be integrated into collaborative environments. The interoperability between them has become a major challenge in this new ecosystem of the industry, thereby generating several research questions about how to manage the information exchange and collaboration between systems with so vastly different properties.This paper presents a detailed investigation of the different mismatch problems that can happen in the information exchange in heterogeneous SOA-based environments where the interoperability is crucial. The proposed solution in this paper is an Adapter System that can aid generatation of new service consumer interfaces at both compile-time and run-time. The interfaces are based on Service Contracts, thereby allowing heterogeneous systems to communicate and interchange services.The proposed approach requires a new point of view in the service description field that can provide a holistic description of the information required for creating both run-time and compile-time consumer interfaces.

[1]  R. Venkatesha Prasad,et al.  A unified semantic knowledge base for IoT , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[2]  Antonio F. Gómez-Skarmeta,et al.  Semantic Web of Things: an analysis of the application semantics for the IoT moving towards the IoT convergence , 2014, Int. J. Web Grid Serv..

[3]  Simon De Lusignan,et al.  Using ontologies to improve semantic interoperability in health data , 2015, BMJ Health & Care Informatics.

[4]  Sandra Heiler,et al.  Semantic interoperability , 1995, CSUR.

[5]  Daniel M. Yellin,et al.  Protocol specifications and component adaptors , 1997, TOPL.

[6]  Jerker Delsing IoT Automation : Arrowhead Framework , 2017 .

[7]  Øystein Haugen,et al.  Supporting IoT semantic interoperability with autonomic computing , 2018, 2018 IEEE Industrial Cyber-Physical Systems (ICPS).

[8]  Armando W. Colombo,et al.  SOA at device level in the industrial domain: Assessment of OPC UA and DPWS specifications , 2010, 2010 8th IEEE International Conference on Industrial Informatics.

[9]  Wolfgang Kastner,et al.  A Transparent IPv6 Multi-protocol Gateway to Integrate Building Automation Systems in the Internet of Things , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[10]  Qian Zhu,et al.  IOT Gateway: BridgingWireless Sensor Networks into Internet of Things , 2010, 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[11]  Brice Morin,et al.  The arrowhead approach for SOA application development and documentation , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[12]  Michael Rosen,et al.  Applied SOA: Service-Oriented Architecture and Design Strategies , 2008 .

[13]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[14]  Boris Otto,et al.  Design Principles for Industrie 4.0 Scenarios , 2016, 2016 49th Hawaii International Conference on System Sciences (HICSS).

[15]  Mohammed Maree,et al.  Addressing semantic heterogeneity through multiple knowledge base assisted merging of domain-specific ontologies , 2015, Knowl. Based Syst..

[16]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[17]  Jerker Delsing,et al.  IoT Interoperability—On-Demand and Low Latency Transparent Multiprotocol Translator , 2017, IEEE Internet of Things Journal.