Abstract
As health care becomes distributed and wireless (home monitoring, M-Health, AmI), system interoperability becomes a challenge. The solution seems to be to use international health informatics standards. Among these, ISO/IEEE 11073 (X73PHD) is the best suited for interoperability of Personal Health Devices (PHDs). Nevertheless, given that low cost, wearable PHDs have limited hardware resources, it is required a deep control to adapt a base source code and generate a fully highly-optimized X73PHD-compliant device.
This article presents a novel Software Development Kit (SDK) that generates X73PHD source code for fully-optimized, X73PHD-compliant agents. The developer defines the objects of the Domain Information Model (DIM), its attributes, and the Finite State Machine (FSM) in the initial modeling phase. After that, the SDK automatically generates an optimized source code in additional phases: model checking, construction, transformation, optimization, and generation. Finally, during the integration phase, the developer manually incorporates the generated source code in its implementation. Given that the SDK follows the Patterns-based Methodology previously presented by the authors, the results are highly optimized in terms of processor usage (latency) and memory requirements (footprint). If the SDK was used by developers, it could accelerate the adoption of X73PHD.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Koop, C., Mosher, R., Kun, L., Geiling, J., Grigg, E., Long, S., Macedonia, C., Merrell, R., Satava, R., Rosen, J.: Future delivery of health care: Cybercare. IEEE Engineering in Medicine and Biology Magazine 27(6), 29–38 (2008)
Monteagudo, J.L., Moreno, O.: eHealth for Patient Empowerment in Europe. World Wide Web electronic publication (2009), http://ec.europa.eu/information_society/newsroom/cf/itemdetail.cfm?item_id=3448 (last access: June 2012)
Paré, G., Moqadem, K., Pineau, G., St-Hilaire, C.: Clinical effects of home telemonitoring in the context of diabetes, asthma, heart failure and hypertension: A systematic review. Journal of Medical Internet Research 12(2) (2010)
Koch, S.: Home telehealth-current state and future trends. International Journal of Medical Informatics 75(8), 565–576 (2006)
Bonato, P.: Wearable sensors and systems. IEEE Engineering in Medicine and Biology Magazine 29(3), 25–36 (2010)
ISO/IEC/IEEE Health informatics–Personal health device communication–Part 20601: Application profile–Optimized exchange protocol. ISO/IEEE 11073-20601:2010(E), pp. 1–208, 1 (2010)
Gardner, R.: Development of medical informatics standards. Journal of the American Medical Informatics Association: JAMIA 1(1), 79–80 (1994)
Lutter, N., Norgall, T., Mell, J., Weigan, C., Schuettler, J.: Point of care: New connectivity standards and novel technologies in intensive care. International Journal of Intensive Care 12(4), 175–185 (2005)
Clarke, M., Bogia, D., Hassing, K., Steubesand, L., Chan, T., Ayyagari, D.: Developing a standard for personal health devices based on 11073. In: Annual International Conference of the IEEE Engineering in Medicine and Biology - Proceedings, pp. 6174–6176 (2007)
Galarraga, M., Serrano, L., Martinez, I., de Toledo, P., Reynolds, M.: Telemonitoring systems interoperability challenge: an updated review of the applicability of ISO/IEEE 11073 standards for interoperability in telemonitoring. In: Conference Proceedings: Annual International Conference of the IEEE Engineering in Medicine and Biology Society, vol. 2007, pp. 6162–6166 (2007)
Aragüés, A., Escayola, J., Martínez, I., Del Valle, P., Muñoz, P., Trigo, J., García, J.: Trends and challenges of the emerging technologies toward interoperability and standardization in e-health communications. IEEE Communications Magazine 49(11), 182–188 (2011)
Bogia, D.: Supporting personal health devices through standardization and collaboration, pp. 338–343 (2011)
Carroll, R., Cnossen, R., Schnell, M., Simons, D.: Continua: An interoperable personal healthcare ecosystem. IEEE Pervasive Computing 6(4), 90–94 (2007)
Martínez-Espronceda, M., Serrano, L., Martínez, I., Escayola, J., Led, S., Trigo, J., García, J.: Implementing ISO/IEEE 11073: Proposal of two different strategic approaches. In: Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS 2008 - Personalized Healthcare Through Technology, pp. 1805–1808 (2008)
Martínez-Espronceda, M., Martínez, I., Serrano, L., Led, S., Trigo, J., Marzo, A., Escayola, J., García, J.: Implementation methodology for interoperable personal health devices with low-voltage low-power constraints. IEEE Transactions on Information Technology in Biomedicine 15(3), 398–408 (2011)
Park, C.-Y., Lim, J.-H., Park, S.: ISO/IEEE 11073 PHD standardization of legacy healthcare devices for home healthcare services, pp. 547–548 (2011)
Martínez-Espronceda, M., Martínez, I., Serrano, L., Led, S., Trigo, J., Marzo, A., Escayola, J., Barrón, G., García, J.: Lessons learned implementing the ISO/IEEE11073 standard into wearable personal devices. In: Proceedings of the IEEE/EMBS Region 8th International Conference on Information Technology Applications in Biomedicine, ITAB (2010)
Parr, T., Quong, R.: ANTLR: a predicated-LL(k) parser generator. Software - Practice and Experience 25(7), 789–810 (1995)
Parr, T.: Enforcing strict model-view separation in template engines. In: Thirteenth International World Wide Web Conference Proceedings, WWW 2004, pp. 224–233 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martínez-Espronceda, M., Led, S., Niegowski, M., Serrano, L., Cabezas, L. (2012). A Novel Software Development Kit (SDK) to Foster Adoption of Health Informatics Standards in Personal Health Device (PHD) Communications. In: Bravo, J., Hervás, R., Rodríguez, M. (eds) Ambient Assisted Living and Home Care. IWAAL 2012. Lecture Notes in Computer Science, vol 7657. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35395-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-35395-6_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35394-9
Online ISBN: 978-3-642-35395-6
eBook Packages: Computer ScienceComputer Science (R0)