DocumentCode :
3400477
Title :
An Architecture for Runtime Customization of Smart Devices
Author :
Fazio, Maria ; Merlino, G. ; Bruneo, Dario ; Puliafito, Antonio
Author_Institution :
Dept. of Eng. (DICIEAMA), Univ. degli Studi di Messina C.da di Dio, Sant´Agata, Italy
fYear :
2013
fDate :
22-24 Aug. 2013
Firstpage :
157
Lastpage :
164
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 smart phones) 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 plugin 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.
Keywords :
embedded systems; intelligent actuators; intelligent sensors; software engineering; town and country planning; actuator devices; binary deployment; code compilation; data management; device discovery; high degree device heterogeneity; high-level duties; innovative architecture; low-level duties; modular design; plug-in based design; relatively uncharted ICT territory; sensor devices; service composition; smart cities; smart device runtime customization architecture; software design; value-added services; Androids; Computer architecture; Hardware; Humanoid robots; Libraries; Sensors; Software; Device repurposing; Heterogeneous platforms; Smart sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications (NCA), 2013 12th IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-5043-5
Type :
conf
DOI :
10.1109/NCA.2013.39
Filename :
6623657
Link To Document :
بازگشت