Abstract
In this paper, we present the results of the software development, that collects, stores, and analyzes clinical and biological parameter (CBP) measurements provided by the end-user. The application area of this software corresponds to the WHO client level, i.e. self-monitoring of health or diagnostic data by the client. Software design and development have been performed in correspondence with microservice architecture principles. Also, it has been proposed and tested the cloud deployment of all software subsystems. For CBP measurements analysis we have selected preventive provisions of clinical protocols approved for use in medical practice by the Ministry of Health of Ukraine. To made them machine-understandable we have decided to model them using a custom domain-specific language (DSL). DSL is created using JetBrains MPS software, which provides necessary tools for model-driven development of custom DSLs. In our opinion, this software and DSL can be used not only by people, who want to get health insights but also by experts in the medical domain to extend the number of modeled clinical protocols, i.e. increase the quality of CBP analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Systems and software engineering - life cycle processes - requirements engineering (2011), https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:29148:ed-1:v1:en
Asghar, M.N., Kanwal, N., Lee, B., Fleury, M., Herbst, M., Qiao, Y.: Visual surveillance within the eu general data protection regulation: A technology perspective. IEEE Access 7, 111709–111726 (2019). https://doi.org/10.1109/ACCESS.2019.2934226
Ding, Y., Hu, Z.: To enlighten students’ thinking of programming by java language. In: 2011 International Conference on Multimedia Technology. pp. 923–925 (2011). https://doi.org/10.1109/ICMT.2011.6001826
Goiko, O., Mokhnachev, S.: Analysis of modern software for statistical processing and analysis of biomedical research. Medical Informatics and Engineering pp. 49–52 (2012)
Nikkilä, M.: Guideline 00069. hypertension: examination and initial treatment (2017), https://github.com/mhahsler/dbscan
Pietiläinen, K.: Guideline 00499. assessment of an obese patient (2017), https://guidelines.moz.gov.ua/documents/3335
Pinandito, A., Az-zahra, H.M., Fanani, L., Putri, A.V.: Analysis of web content delivery effectiveness and efficiency in responsive web design using material design guidelines and user centered design. In: 2017 International Conference on Sustainable Information Engineering and Technology (SIET). pp. 435–441 (2017). DOI: 10.1109/SIET.2017.8304178
Prasol, I., Eroshenko, O.: Development of a medical and technical complex for data collection for individual purposes. In: I International Scientific and Practical Internet Conference "Strategies for the Development of Modern Education and Science". pp. 92–94 (2020)
Raatikainen, P.: Guideline 00057. sinus tachycardia (2017), https://guidelines.moz.gov.ua/documents/2980
Sitnikova, O., Pochebut, M.: Development of a decision support system for multidisciplinary medical care. In: Bulletin of the National Technical University "KhPI", pp. 86–91. Systems analysis, management and information technology, NTU "KhPI" Publishing Center (2015)
Tomassetti, F., Vetrò, A., Torchiano, M., Voelter, M., Kolb, B.: A model-based approach to language integration. In: 2013 5th International Workshop on Modeling in Software Engineering (MiSE). pp. 76–81 (2013). https://doi.org/10.1109/MiSE.2013.6595300
Voelter, M., Pech, V.: Language modularity with the mps language workbench. In: 2012 34th International Conference on Software Engineering (ICSE). pp. 1449–1450 (2012). https://doi.org/10.1109/ICSE.2012.6227070
WHO: Classification of digital health interventions v 1.0 (2018), https://www.who.int/reproductivehealth/publications/mhealth/classification-digital-health-interventions/en/
WHO: Noncommunicable diseases country profiles 2018 (2018), https://www.who.int/nmh/publications/ncd-profiles-2018/en/
xuchen, L., chaoyu, L.: Design and implementation of a spring boot-based data collection system. In: 2020 12th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC). vol. 1, pp. 236–239 (2020). https://doi.org/10.1109/IHMSC49165.2020.00059
Yki-Järvinen, H.: Guideline 00486. diabetes: definition, differential diagnosis and classification (2017), https://guidelines.moz.gov.ua/documents/3323
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Boiarskyi, O., Popereshnyak, S. (2022). Automated System and Domain-Specific Language for Medical Data Collection and Processing. In: Babichev, S., Lytvynenko, V. (eds) Lecture Notes in Computational Intelligence and Decision Making. ISDMCI 2021. Lecture Notes on Data Engineering and Communications Technologies, vol 77. Springer, Cham. https://doi.org/10.1007/978-3-030-82014-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-82014-5_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-82013-8
Online ISBN: 978-3-030-82014-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)