Title
COIN: System Architecture for Programmable Connected Devices
Abstract
We present COIN, a system architecture to enable running a slice of a mobile app's logic onto connected devices such as proximity beacons, body-worn sensors, and controllable light bulbs. These are normally shipped as black-boxes: their functionality is fixed by vendors and typically accessed only through low-level APIs. This often limits the flexibility in designing applications and requires intense wireless interactions between mobile and connected devices, which impacts energy consumption particularly on the latter. We overcome the limitations of this design by providing a generic programmable substrate right onto the connected device. Mobile apps can dynamically deploy arbitrary tasks implemented as loosely-coupled actor-like components. The underlying run-time support takes care of the coordination across tasks and of their real-time scheduling.
Year
DOI
Venue
2016
10.1109/DCOSS.2016.19
2016 International Conference on Distributed Computing in Sensor Systems (DCOSS)
Keywords
Field
DocType
COIN system architecture,programmable connected devices,mobile application,proximity beacons,body-worn sensors,controllable light bulbs,low-level API,application program interfaces,wireless interaction,energy consumption,generic programmable substrate,loosely-coupled actor-like components,realtime scheduling,run-time support
Mobile computing,Mobile search,Mobile station,Computer science,Computer network,Mobile database,Mobile Web,Systems architecture,Wireless sensor network,Mobile telephony,Distributed computing,Embedded system
Conference
ISSN
ISBN
Citations 
2325-2936
978-1-5090-1461-3
0
PageRank 
References 
Authors
0.34
3
4
Name
Order
Citations
PageRank
Maria Laura Stefanizzi11297.76
Luca Mottola21797104.72
Luca Mainetti364399.30
Luigi Patrono440334.87