title: Event-driven, pattern-based methodology for cost-effective development of standardized personal health devices.
abstract: Experiences applying standards in personal health devices (PHDs) show an inherent trade-off between interoperability and costs (in terms of processing load and development time). Therefore, reducing hardware and software costs as well as time-to-market is crucial for standards adoption. The ISO/IEEE11073 PHD family of standards (also referred to as X73PHD) provides interoperable communication between PHDs and aggregators. Nevertheless, the responsibility of achieving inexpensive implementations of X73PHD in limited resource microcontrollers falls directly on the developer. Hence, the authors previously presented a methodology based on patterns to implement X73-compliant PHDs into devices with low-voltage low-power constraints. That version was based on multitasking, which required additional features and resources. This paper therefore presents an event-driven evolution of the patterns-based methodology for cost-effective development of standardized PHDs. The results of comparing between the two versions showed that the mean values of decrease in memory consumption and cycles of latency are 11.59% and 45.95%, respectively. In addition, several enhancements in terms of cost-effectiveness and development time can be derived from the new version of the methodology. Therefore, the new approach could help in producing cost-effective X73-compliant PHDs, which in turn could foster the adoption of standards.
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain. Electronic address: miguel.martinezdeespronceda@unavarra.es.
authors.forename: Miguel
authors.initials: M
authors.lastname: Martínez-Espronceda
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain.
authors.forename: Jesús D
authors.initials: JD
authors.lastname: Trigo
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain.
authors.forename: Santiago
authors.initials: S
authors.lastname: Led
authors.affiliation: The Coordination of Electronic and Communication Engineering, Autonomy University of Nuevo León, University Avenue s/n, University City, San Nicolás de los Garza, NL 66450, Mexico.
authors.forename: H Gilberto
authors.initials: HG
authors.lastname: Barrón-González
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain.
authors.forename: Javier
authors.initials: J
authors.lastname: Redondo
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain.
authors.forename: Alfonso
authors.initials: A
authors.lastname: Baquero
authors.affiliation: Electrical and Electronics Engineering Department, Public University of Navarre (UPNA), Pamplona, Spain.
authors.forename: Luis
authors.initials: L
authors.lastname: Serrano
mesh_terms: D017076:Computer-Aided Design / Q000191:economics* / Q000592:standards; D003362:Cost-Benefit Analysis / Q000191:economics / Q000592:standards; D004864:Equipment and Supplies / Q000191:economics* / Q000592:standards*; D016247:Information Storage and Retrieval / Q000191:economics* / Q000592:standards*; D038622:Internationality; D012984:Software / Q000191:economics* / Q000592:standards*; D012985:Software Design
keywords: Cost-effective; Event-driven; ISO/IEEE11073; Interoperability; Pattern-based; Personal health device (PHD)