Towards a Model-Driven Approach for Sensor Management in Wireless Body Area Networks

Nowadays, new portable devices are constantly being launched with their ever greater application to an ever growing number of domains. These devices or wearables (from wearable computing) are present in many different areas ranging from healthcare to entertainment, and provide a series of features to enhance the quality of everyday life. When used in conjunction with other wearables, they give rise to wireless body area networks (WBAN) or body area networks (BAN). The large variety of devices along with the lack of standardized services, which means that each designer or engineer must customize the API design, forces developers to implement source code mostly from scratch in order to cope with the heterogeneity of wearables and support their integration on a wider system. The result of these drawbacks is that new device integration is hampered and the time spent on the software development process is increased and these problems are addressed in this paper. We propose a model-driven approach based on a meta-model which has been designed to define and specify interaction with sensors. Our main aim is to distance developers from specific implementation and to cope with heterogeneous designs. The resulting models, which are instances of the proposed meta-model, are specified in a custom language which we call the wearable markup language (WML). We also introduce the coordinator, i.e. component-based software for handling sensor models and improving the integration of new sensors.

[1]  Alexander L. Wolf,et al.  Software architecture , 2001 .

[2]  Antonio F. Gómez-Skarmeta,et al.  An internet of things–based personal device for diabetes therapy management in ambient assisted living (AAL) , 2011, Personal and Ubiquitous Computing.

[3]  Paul Müller,et al.  Ambient Intelligence in Assisted Living: Enable Elderly People to Handle Future Interfaces , 2007, HCI.

[4]  Fernando Losilla,et al.  Wireless Sensor Network Application Development: An Architecture-Centric MDE Approach , 2007, ECSA.

[5]  Roozbeh Jafari,et al.  Enabling Effective Programming and Flexible Management of Efficient Body Sensor Network Applications , 2013, IEEE Transactions on Human-Machine Systems.

[6]  Kristof Van Laerhoven,et al.  ISWC 2013-Wearables Are Here to Stay , 2014, IEEE Pervasive Comput..

[7]  Gregory M. P. O'Hare,et al.  SIXTH: A Middleware for Supporting Ubiquitous Sensing in Personal Health Monitoring , 2012, MobiHealth.

[8]  Alois Knoll,et al.  A Review of Three-Layer Wireless Body Sensor Network Systems in Healthcare for Continuous Monitoring , 2013 .

[9]  Steve Mann,et al.  Smart clothing: the shift to wearable computing , 1996, CACM.

[10]  Pruet Boonma,et al.  Extensible and Precise Modeling for Wireless Sensor Networks , 2009, UNISCON.

[11]  Wan-Young Chung,et al.  Wireless sensor network based wearable smart shirt for ubiquitous health and activity monitoring , 2009 .

[12]  L. Gatzoulis,et al.  Wearable and Portable eHealth Systems , 2007, IEEE Engineering in Medicine and Biology Magazine.

[13]  Pedro Castillejo,et al.  Integration of wearable devices in a wireless sensor network for an E-health application , 2013, IEEE Wireless Communications.

[14]  Hoon Choi,et al.  A bluetooth-UPnP bridge for the wearable computing environment , 2008, IEEE Transactions on Consumer Electronics.

[15]  Steve Mann,et al.  Wearable Computing: A First Step Toward Personal Imaging , 1997, Computer.

[16]  Qing Zhang,et al.  Assisting an Elderly with Early Dementia Using Wireless Sensors Data in Smarter Safer Home , 2014, ICISO.

[17]  Stephen R. Gulliver,et al.  Service Science and Knowledge Innovation , 2014, IFIP Advances in Information and Communication Technology.

[18]  Heinrich C. Mayr,et al.  Information Systems: Modeling, Development, and Integration, Third International United Information Systems Conference, UNISCON 2009, Sydney, Australia, April 21-24, 2009. Proceedings , 2009, International United Information Systems Conference.

[19]  Konstantina S. Nikita,et al.  Wireless Mobile Communication and Healthcare , 2012, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.

[20]  Nader Mohamed,et al.  Middleware: middleware challenges and approaches for wireless sensor networks , 2006, IEEE Distributed Systems Online.

[21]  Fabio Bellifemine,et al.  SPINE: a domain‐specific framework for rapid prototyping of WBSN applications , 2011, Softw. Pract. Exp..