Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Mann, S.: Smart clothing: The shift to wearable computing. Communications of the ACM 39(8), 23–24 (1996)
Roggen, D., Perez, D.G., Fukumoto, M., Van Laerhoven, K.: ISWC 2013–Wearables Are Here to Stay. IEEE Pervasive Computing 13(1), 14–18 (2014)
Kleinberger, T., Becker, M., Ras, E., Holzinger, A., Müller, P.: Ambient intelligence in assisted living: enable elderly people to handle future interfaces. In: Stephanidis, C. (ed.) Universal access in HCI, HCII 2007, Part II. LNCS, vol. 4555, pp. 103–112. Springer, Heidelberg (2007)
Jara, A.J., Zamora, M.A., Skarmeta, A.F.: An internet of things—based personal device for diabetes therapy management in ambient assisted living (AAL). Personal and Ubiquitous Computing 15(4), 431–440 (2011)
Lee, Y.D., Chung, W.Y.: Wireless sensor network based wearable smart shirt for ubiquitous health and activity monitoring. Sensors and Actuators B: Chemical 140(2), 390–395 (2009)
Chen, C., Knoll, A., Wichmann, H.E., Horsch, A.: A review of three-layer wireless body sensor network systems in healthcare for continuous monitoring. Journal of Modern Internet of Things 2(3) (2013)
Zhang, Q., Su, Y., Yu, P.: Assisting an Elderly with Early Dementia Using Wireless Sensors Data in Smarter Safer Home. In: Liu, K., Gulliver, S.R., Li, W., Yu, C. (eds.) ICISO 2014. IFIP AICT, vol. 426, pp. 398–404. Springer, Heidelberg (2014)
Jo, T.W., You, Y.D., Choi, H., Kim, H.S.: A bluetooth-UPnP bridge for the wearable computing environment. IEEE Transactions on Consumer Electronics 54(3), 1200–1205 (2008)
Carr, D., O’Grady, M.J., O’Hare, G.M.P., Collier, R.: SIXTH: A Middleware for Supporting Ubiquitous Sensing in Personal Health Monitoring. In: Godara, B., Nikita, K.S. (eds.) MobiHealth. LNICST, vol. 61, pp. 421–428. Springer, Heidelberg (2013)
Hadim, S., Mohamed, N.: Middleware: Middleware challenges and approaches for wireless sensor networks. IEEE Distributed Systems Online 7(3), 1 (2006)
Castillejo, P., Martinez, J.F., Rodriguez-Molina, J., Cuerva, A.: Integration of wearable devices in a wireless sensor network for an E-health application. IEEE Wireless Communications 20(4) (2013)
Akbal-Delibas, B., Boonma, P., Suzuki, J.: Extensible and precise modeling for wireless sensor networks. In: Yang, J., Ginige, A., Mayr, H.C., Kutsche, R.-D. (eds.) Information Systems: Modeling, Development, and Integration. LNBIP, vol. 20, pp. 551–562. Springer, Heidelberg (2009)
Losilla, F., Vicente-Chicote, C., Álvarez, B., Iborra, A., Sánchez, P.: Wireless sensor network application development: An architecture-centric mde approach. In: Oquendo, F. (ed.) ECSA 2007. LNCS, vol. 4758, pp. 179–194. Springer, Heidelberg (2007)
Mann, S.: Wearable computing: A first step toward personal imaging. Computer 30(2), 25–32 (1997)
Gatzoulis, L., Iakovidis, I.: Wearable and portable eHealth systems. IEEE Engineering in Medicine and Biology Magazine 26(5), 51–56 (2007)
Bellifemine, F., Fortino, G., Giannantonio, R., Gravina, R., Guerrieri, A., Sgroi, M.: SPINE: a domain-specific framework for rapid prototyping of WBSN applications. Software: Practice and Experience 41(3), 237–265 (2011)
Fortino, G., Giannantonio, R., Gravina, R., Kuryloski, P., Jafari, R.: Enabling effective programming and flexible management of efficient body sensor network applications. IEEE Transactions on Human-Machine Systems 43(1), 115–133 (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Ruiz-Zafra, Á., Noguera, M., Benghazi, K. (2014). Towards a Model-Driven Approach for Sensor Management in Wireless Body Area Networks. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds) Internet and Distributed Computing Systems. IDCS 2014. Lecture Notes in Computer Science, vol 8729. Springer, Cham. https://doi.org/10.1007/978-3-319-11692-1_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-11692-1_29
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11691-4
Online ISBN: 978-3-319-11692-1
eBook Packages: Computer ScienceComputer Science (R0)