An Architecture For Runtime Customization Of Smart Devices
Title | An Architecture For Runtime Customization Of Smart Devices |
Publication Type | Conference Proceedings |
Year of Conference | 2013 |
Authors | Fazio, M., G. Merlino, D. Bruneo, and A. Puliafito |
Conference Name | International Symposium on Network Computing and Applications |
Pagination | 157–164 |
Date Published | 25/08/2013 |
Publisher | IEEE COMPUTER SOC, 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA |
Conference Location | Los Alamitos, CA |
Keywords | device repurposing, heterogeneous platforms, smart sensors |
Abstract | Smart environments represent a relatively uncharted ICT territory where plenty of sensor and actuator devices can be enrolled on-demand in order to realize high value-added services. A few application scenarios, such as Smart Cities, have already been explored. However, in order to finally enable such a paradigm, several issues have to be dealt with. In particular, from a developer perspective the high degree of heterogeneity for devices (ranging from cheap sensors to smartphones) could represent a hurdle for software design. In this paper, we present an innovative architecture that aims at providing a common reference platform for repurposing of devices i.e, reshaping their operational behavior for emergent and unforeseen requirements. Thanks to its modular and plug-in based design, the proposed architecture is poised to ease implementation of both low-level (e.g., device discovery, code compilation, binary deployment) and high-level (e.g., service composition, data management) duties. We present the general architecture, then focusing on device-side aspects, while also providing two simple use cases that demonstrate the suitability of the proposed approach. |
DOI | 10.1109/NCA.2013.39 |