‹Programming› 2018
Mon 9 - Thu 12 April 2018 Nice, France
Tue 10 Apr 2018 11:00 - 11:25 at Matisse - Session 2

The Internet of Things (IoT) allows various things like mobile devices and electronic appliances to communicate over network. Inter-device apps can share data between devices and dispatch specific tasks to other devices to utilize their resources. The prevalence of JavaScript web apps that can run anywhere providing any browsers opens the gate to unanticipated interactions between devices. However, the current techniques require developers construct tasks to dispatch statically with strong consistency, and they do not provide any disciplined way to develop inter-device apps. In this paper, we propose an innovative framework, IDTD (Inter-Device Task Dispatch), that supports developers to construct and dispatch tasks into multiple devices dynamically with eventual consistency in a systematic manner. We provide a high-level architecture of IDTD, formally prove that the framework guarantees soundness and eventual consistency, and present preliminary results showing its practical usability.

Tue 10 Apr

11:00 - 12:30: ProWeb 2018 - Session 2 at Matisse
proweb-2018-papers11:00 - 11:25
proweb-2018-papers11:25 - 11:50
Bob Reyndersimec-DistriNet, KU Leuven, Belgium, Michael Greefs, Dominique DevrieseKU Leuven, Frank PiessensKU Leuven
proweb-2018-papers11:50 - 12:15
Simon FowlerThe University of Edinburgh, Sam LindleyUniversity of Edinburgh, UK, J. Garrett MorrisUniversity of Kansas, USA, Sara Décova
proweb-2018-papers12:15 - 12:30