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 |