DocumentCode
2860593
Title
SPINE2: developing BSN applications on heterogeneous sensor nodes
Author
Fortino, Giancarlo ; Guerrieri, Antonio ; Bellifemine, Fabio L. ; Giannantonio, Roberta
Author_Institution
Dept. of Electron., Inf., & Syst. (DEIS), Univ. of Calabria, Rende, Italy
fYear
2009
fDate
8-10 July 2009
Firstpage
128
Lastpage
131
Abstract
Body sensor networks (BSNs) have great potential to enable a broad variety of assisted living applications such as health and activity monitoring, and emergency detection. Although several effective application development frameworks already exist for BSNs based on specific sensor platforms (e.g. CodeBlue, SPINE, Titan), effective methods for the platform-independent development of BSN applications are still missing. Such methods would enable rapid development of multi-platform applications and fast application porting from one platform to another. In this paper, we present SPINE2, an evolution of SPINE, which aims at reaching a very high platform independency and raising the level of the used programming abstractions by providing a task-oriented programming model. Furthermore, SPINE2 is exemplified through a case study related to human activity monitoring.
Keywords
body area networks; patient monitoring; wireless sensor networks; CodeBlue; SPINE2; Titan; body sensor networks; health monitoring; heterogeneous sensor nodes; human activity monitoring; platform independency; programming abstractions; Biomedical informatics; Biomedical monitoring; Body sensor networks; Collaboration; Genetic programming; Humans; Middleware; Prototypes; Sensor systems and applications; Wireless sensor networks; Body sensor networks; heterogeneous sensor platforms; human activity monitoring; task-oriented programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems, 2009. SIES '09. IEEE International Symposium on
Conference_Location
Lausanne
Print_ISBN
978-1-4244-4109-9
Electronic_ISBN
978-1-4244-4110-5
Type
conf
DOI
10.1109/SIES.2009.5196205
Filename
5196205
Link To Document