Enhancements of the Arrowhead Framework to refine inter-cloud service interactions

Solving interoperability and integrability issues for the Internet of Things - and especially for the automation domain - is a great challenge. The Arrowhead Framework addresses these issues by providing the innovative concept of Local Clouds, within which some well-defined core systems support the applications, based on the principles of Service Oriented Architectures. Several additions and refinements of the Arrowhead Framework are introduced in this paper - from system and service hierarchies through core system capabilities, as well as interfaces for application systems. The presented enhancements support the advanced functionalities for System-of-Systems, including Quality-of-Service and resource allocation capabilities, inter-cloud servicing, advanced authentication and authorization, and event handling. All mandatory core systems of the Arrowhead Framework are affected somehow in the process: the Service Registry, the Orchestrator and the Authorization System.

[1]  Pál Varga,et al.  Advanced Security Considerations in the Arrowhead Framework , 2016, SAFECOMP Workshops.

[2]  Pál Varga,et al.  Service Interaction through Gateways for Inter-Cloud Collaboration within the Arrowhead Framework , 2015 .

[3]  Pál Varga,et al.  Integrating an Electric Vehicle Supply Equipment with the Arrowhead framework , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[4]  Jerker Delsing,et al.  QoS-as-a-Service in the local cloud , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).

[5]  Jerker Delsing,et al.  Plant descriptions for engineering tool interoperability , 2016, 2016 IEEE 14th International Conference on Industrial Informatics (INDIN).

[6]  Jari Arkko,et al.  Media Types for Sensor Markup Language (SenML) , 2012 .

[7]  Bruno Almeida,et al.  Interoperability Repository System for the Internet-of-Things , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[8]  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.

[9]  Jerker Delsing,et al.  An authentication and access control framework for CoAP-based Internet of Things , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[10]  Thomas Erl,et al.  SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) , 2007 .

[11]  Jerker Delsing,et al.  Making system of systems interoperable - The core components of the arrowhead framework , 2017, J. Netw. Comput. Appl..

[12]  Jerker Delsing,et al.  A survey of commercial frameworks for the Internet of Things , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[13]  Jerker Delsing,et al.  Translation error handling for multi-protocol SOA systems , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).