Dynamic IoT Choreographies - Managing Discovery, Distribution, Failure and Reconfiguration

The Internet of Things is growing at a dramatic rate and extending into various application domains. We have designed, implemented and evaluated a resilient and decentralized system using IoT concepts. We applied it to maintaining the functionality of building automation systems, so that new devices can appear and vanish on-the-fly.

[1]  Jörg Ott,et al.  Consolidate IoT Edge Computing with Lightweight Virtualization , 2018, IEEE Network.

[2]  Arne Bröring,et al.  Recipes for IoT applications , 2017, IOT.

[3]  David Bernstein,et al.  Containers and Cloud: From LXC to Docker to Kubernetes , 2014, IEEE Cloud Computing.

[4]  N. Jazdi,et al.  Cyber physical systems in the context of Industry 4.0 , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[5]  Arne Bröring,et al.  Running Distributed and Dynamic IoT Choreographies , 2018, 2018 Global Internet of Things Summit (GIoTS).

[6]  Frank Golatowski,et al.  A model based development approach for building automation systems , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[7]  Peng Hu A System Architecture for Software-Defined Industrial Internet of Things , 2015, 2015 IEEE International Conference on Ubiquitous Wireless Broadband (ICUWB).

[8]  Athanasios V. Vasilakos,et al.  Web services composition: A decade's overview , 2014, Inf. Sci..

[9]  Muhammad Khurram Khan,et al.  A reliable Internet of Things based architecture for oil and gas industry , 2017, 2017 19th International Conference on Advanced Communication Technology (ICACT).

[10]  Wolfgang Granzer,et al.  Enhanced control application development in Building Automation , 2009, 2009 7th IEEE International Conference on Industrial Informatics.

[11]  Jiyun Lee,et al.  Trigger-Action Programming in the Wild: An Analysis of 200,000 IFTTT Recipes , 2016, CHI.

[12]  Sebastian Rudolph,et al.  Semantic-Based Approach for Low-Effort Engineering of Automation Systems , 2017, OTM Conferences.

[13]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[14]  Eugenio Di Sciascio,et al.  Semantic-Based Resource Discovery and Orchestration in Home and Building Automation: A Multi-Agent Approach , 2014, IEEE Transactions on Industrial Informatics.

[15]  Victor C. M. Leung,et al.  Developing IoT applications in the Fog: A Distributed Dataflow approach , 2015, 2015 5th International Conference on the Internet of Things (IOT).