Software architecture optimization of mobile biomedical sensorwww.researchgate.net › publication › fulltext › Software-

0 downloads 0 Views 873KB Size Report
Software architecture optimization of mobile biomedical sensor › publication › fulltext › Software-... › publication › fulltext › Software-...by M Chmielewski · 2020 — The Android operating system manages memory and battery consumption by ... others becau
ScienceDirect

Available online at www.sciencedirect.com �

ScienceDirect

Procedia Manufacturing 00 (2019) 000–000

www.elsevier.com/locate/procedia

Procedia Manufacturing 44 (2020) 575–582

1st International Conference on Optimization-Driven Architectural Design (OPTARCH 2019)

Software architecture optimization of mobile biomedical sensorbased tools providing analytical services for disease diagnostics and assistance. Mariusz Chmielewski1, Paweł Pieczonka1, Marcin Kukiełka1, Tomasz Gutowski1* 1

Military University of Technology, gen. Sylwestra Kaliskiego 2, 01-476 Warszawa, Poland

[email protected], [email protected], [email protected], [email protected]

Abstract The development of highly specialized mobile applications and systems has risen for several years, as we observe rapid deployment of innovative biomedical sensors and wearable technologies. The experiences gathered over 10 years of mobile medical software development, provide practical recommendations for architectural concepts utilized in analytical health-based services. Constructed systems and mobile applications in majority of cases utilize biomedical signals to identify health state of a patient, as well as to evaluate or estimate the intensity of disease symptoms. Based on these experiences, this paper proposes architectural concepts, for both mobile and web-based components aimed at acquisition and processing of biomedical data in large scale medical systems dedicated for monitoring of patients. The major assumptions for this research included utilization of wearable and mobile technologies, supporting maximum number of wearable diagnostic technologies including inertial and biomedical data streams. Although medical diagnostics and decision algorithms have not been the main aim of the research, this preliminary phase was crucial to test capabilities of existing off-the-shelf technologies and functional responsibilities of system’s logic components. Optimized architecture variants contain several schemes for data processing, moving the responsibility for signal feature extraction, data classification and pattern recognition from wearable to mobile application and further to server services. The analysis of delays during data transmission and processing, provided architecture variants’ pros and cons but most of captured recommendations for applicability of such mechanisms in the domains of medical, military and fitness. To evaluate and construct architecture, a set of alternative technology stacks and quantitative measures has been defined. The major architecture characteristics (high availability, scalability, reliability) have been defined imposing asynchronous processing of sensor data, efficient data representation, iterative reporting, event-driven processing, restricting pulling operations. Analytical processing of inertial or biomedical sensor data requires filtering, time-window processing, aggregation, application of specific algorithmic transformations etc. Combination of several data sources and correlation of biomedical parameters between each other and specific patient’s health state, extend predefined ordinarily used event triggering rules. This work provides construction details of wearable-based mobile systems with specialized aimed at health state identification and monitoring. Undertaken construction decisions have been confirmed and justified based on functional and stress tests of system components. The first deployment attempt of designed architecture and its implementation has been aimed at remote, mobile monitoring of elderly people, and preconfigured for crucial health event recognition – fainting, stroke, cardiac arrest, seizures, some classes of neurological disorders and derivatives of such conditions.

2351-9789 © 2019 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/) Selection and peer-review under responsibility of the scientific committee of the International Conference on Optimization-Driven Architectural Design (OPTARCH2019)

2351-9789 © 2020 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/) Peer-review under responsibility of the scientific committee of the 1st International Conference on Optimization-Driven Architectural Design 10.1016/j.promfg.2020.02.253

2 576 2

Mariusz Chmielewski, Marcin Kukiełka, Pieczonka, Gutowski / Procedia44Manufacturing 00 (2019) 000–000 Mariusz Paweł Chmielewski et al.Tomasz / Procedia Manufacturing (2020) 575–582 Mariusz Chmielewski, Marcin Kukiełka, Paweł Pieczonka, Tomasz Gutowski / Procedia Manufacturing 00 (2019) 000–000

* Corresponding author. Tel.: +48-663 050 034. * Corresponding author. Tel.: +48-663 050 034. E-mail address: [email protected] E-mail address: [email protected]

© The Authors. Authors. Published Published by by Elsevier Elsevier B.V. Ltd. © 2019 2020 The © 2019 The Authors. by Elsevier Ltd. This

Suggest Documents