Integration of a Support System with Feedback into a Web-Based Medical Platform: Architecture, Implementation, and Engineering Experiments
Abstract
This paper presents the architecture and implementation of a feedback support subsystem integrated into a previously developed web-oriented platform for managing medical research data. The proposed solution enables both automatic and semi-automatic error registration, as well as structured interaction between users and the support team within a closed-loop quality improvement cycle. Additionally, the paper reports the results of engineering experiments conducted to assess the system’s resilience and scalability.
References
R.-H. Pfeiffer and J. Aaen, “Tools for monitoring software quality in information systems development and maintenance: five key challenges and a design proposal,” International Journal of Information Systems and Project Management, vol. 12, no. 1, pp. 19–40, 2024, doi:10.12821/ijispm120102
F. H. C. Ferreira et al., “A framework for the design of fault-tolerant systems-of-systems,” Journal of Systems and Software, vol. 211, p. 112010, 2024; doi:10.1016/j.jss.2024.112010
C. H. Watson et al., “Methods and Lessons Learned from a Current State Workflow Assessment following Transition to a New Electronic Health Record System,” Perspectives in health information management, vol. 20, no. 2, pp. 1–10, 2023.
Y. M. Arabi et al., “Electronic medical record implementation in a large healthcare system from a leadership perspective,” BioMed Central Medical Informatics and Decision Making, vol. 22, no. 1, pp.1–10, 2022; doi:10.1186/s12911-022-01801-0.
A. Boonstra and M. Broekhuis, “Barriers to the acceptance of electronic medical records by physicians from systematic review to taxonomy and interventions,” BMC Health Services Research, vol. 10, no. 1, pp. 1–17, 2010; doi:10.1186/1472-6963-10-231
M. T. Gentry et al., “Clinician Satisfaction with Rapid Adoption and Implementation of Telehealth Services During the COVID-19 Pandemic,” Telemedicine and e-Health, vol. 27, no. 12, pp. 1385–1392, 2021; doi:10.1089/tmj.2020.0575
L. R. Kalankesh et al., “Factors Influencing User Satisfaction with Information Systems: A Systematic Review,” Galen Medical Journal, vol. e1686, pp. 1–9, 2020; doi:10.31661/gmj.v9i0.1686
V. H. Castillo, A. I. Martıˊnez-Garcıˊ a, and J. Pulido, “A knowledge-based taxonomy of critical factors for adopting electronic health record systems by physicians: a systematic literature review,” BMC Medical Informatics and Decision Making, vol. 10, no. 1, pp. 1–17, 2010; doi:10.1186/1472-6947-10-60
E. Topuzov and N. Ampilova, “Web-based system for processing medical research data,” Computer tools in education, no. 1, pp. 45–57, 2024; doi:10.32603/2071-2340-2024-1-45-57 (In Russian).
P. Dobbelaere and K. S. Esmaili, “Kafka versus RabbitMQ,” in Proc. of the 11th ACM International Conference on Distributed and Event-based Systems — DEBS ’17, pp. 227–238, 2017;
doi:10.1145/3093742.3093908
S. Vinoski, “Advanced Message Queuing Protocol,” IEEE Internet Computing, vol. 10, no. 6, pp. 87–89, 2006; doi:10.1109/mic.2006.116
M. R. Thomas, E. Pavlick, and T. Linzen, “Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference,” pp. 3428–3448, 2019; arXiv:1902.01007 [cs.CL]
M. Truss and S. Boehm, “AI-based Classification of Customer Support Tickets: State of the Art and Implementation with AutoML,” pp. 357–381, 2024, arXiv:2406.01789 [cs.LG]
A. Videla and J. Williams, RabbitMQ in Action. Shelter Island, NY, USA: Manning Publications, 2012.
K. Farias and L. Lazzari, “Event-driven Architecture and REST Architectural Style: An Exploratory Study on Modularity,” Journal of applied research and technology, vol. 21, no. 3, pp. 338–351, 2023; doi:10.22201/icat.24486736e.2023.21.3.1764
S. Serbout et al., “API Rate Limit Adoption — A pattern collection,” in Proc. of EuroPLoP ’23: Proceedings of the 28th European Conference on Pattern Languages of Programs, pp. 1–20, 2023; doi:10.1145/3628034.3628039
Y. Liu et al., “Research on cloud-native monitoring system based on Prometheus,” in Proc. of the Fourth International Conference on Sensors and Information Technology (ICSI 2024), pp. 308–315, 2024; doi:10.1117/12.3029320
N. Sabharwal and P. Pandey, “Working with Prometheus Query Language (PromQL),” in Monitoring Microservices and Containerized Applications: Deployment, Configuration, and Best Practices for Prometheus and Alert Manage. Berkeley, CA, USA: Apress, pp. 141-167, 2020; doi:10.1007/978-1-4842-6216-0
M. Chakraborty and A.P. Kundan, “Grafana,” in Monitoring cloud-native applications: Lead agile operations confidently using open source software. Berkeley, CA, USA: Apress, pp. 187–240, 2021; doi:10.1007/978-1-4842-6888-9
V. Tiwari et al., “Analytical Evaluation of Web Performance Testing Tools: Apache JMeter and SoapUI,” in Proc. of 2023 IEEE 12th International Conference on Communication Systems and Network Technologies (CSNT), pp. 519–523, 2023; doi:10.1109/csnt57126.2023.10134699
S. Ahmed et al., “An Empirical Analysis of State-of-Art Classification Models in an IT Incident Severity Prediction Framework,” Applied Sciences, vol. 13, no. 6, pp. 1–27, 2023; doi: 10.3390/app13063843
J. Qiu, Y. Lin, and I. M. Zwetsloot, “An LSTM-based predictive monitoring method for data with timevarying variability,” International Journal of Production Research, vol. 63, no. 7, pp. 2622–2637, 2024; doi:10.1080/00207543.2024.2408435
This work is licensed under a Creative Commons Attribution 4.0 International License.