Evaluation and Analysis of Single Page Applications Using REST Services: a Case Study in Hospital Management Systems
DOI:
https://doi.org/10.56294/saludcyt20251238Keywords:
Web SPA, Rest, Scrum, ISO 25010Abstract
Single Page Applications (SPA) complemented by Representational State Transfer (REST) are key tools for data management in critical environments such as hospital systems. This research evaluated the performance of a REST-based SPA designed to manage medical records in a university hospital. Multiple functional modules were developed and integrated into the application using the agile Scrum methodology. Load simulations were performed using Apache JMeter to measure its performance, analyzing response time and server processing capacity metrics.
The results showed an average performance of 99,2 %, with response times that met the ISO/IEC 25010 standard criteria. Statistical analyses showed consistent performance across loads, demonstrating system stability and efficiency. Previous academic studies support the idea that REST-enhanced SPAs are an efficient alternative for hospital environments due to their high responsiveness and functionality.
This study emphasizes the importance of quality metrics in assessing critical applications and proposes that REST-based SPAs represent a practical and efficient solution for healthcare systems. However, testing under real-world operating conditions is recommended to validate these findings. The findings lay a solid foundation for future advancements in similar systems, highlighting the potential of these technologies to improve data management and user experience in hospital management environments
References
1. Kumar K, Jain AK, Tiwari RG, Jain N, Gautam V, Trivedi NK. Analysis of API architecture: A detailed report. In: 2023 IEEE 12th International Conference on Communication Systems and Network Technologies (CSNT). 2023. p. 880–4.
2. Lanza O. Aplicación Web Progresiva (PWA) para la gestión de pagos de estacionamiento en superficie [Internet]. 2019. Available from: https://repositorio.unican.es/xmlui/handle/10902/17089
3. Curie DH, Jaison J, Yadav J, Fiona JR. Analysis on web frameworks. In: Journal of Physics: Conference Series. 2019.
4. Abdurakhimovich UA. The Future of JavaScript: Emerging Trends and Technologies. Formation of Psychology and Pedagogy as Interdisciplinary Sciences [Internet]. 2023;2(21):12–4. Available from: https://interonconf.org/index.php/ity/article/view/6865
5. Zhang G. Specifying and Model Checking Workflows of Single Page Applications with TLA. In: IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C) [Internet]. 2020. p. 406–10. Available from: https://arxiv.org/pdf/2005.05627.pdf
6. Hasan Md, Rahman M, Chowdhury Md, Rahman Md, Abdulle K, Sadia F, et al. Testing React Single Page Web Application using Automated Testing Tools. In 2022. p. 469–76.
7. Chakraborty S, Aithal PS. CRUD Operation on WordPress Database Using C# And REST API. International Journal of Applied Engineering and Management Letters (IJAEML) [Internet]. 2023;7(4):130–8. Available from: https://supublication.com/index.php/ijaeml/article/view/979
8. Gavrilă V, Băjenaru L, Dobre C. Modern single page application architecture: A case study. Studies in Informatics and Control. 2019;28(2):231–8.
9. Hernandez-Mendez A, Scholz N, Matthes F. A Model-driven Approach for Generating RESTful Web Services in Single-Page Applications. In: International Conference on Model-Driven Engineering and Software Development. 2018. p. 480–7.
10. Callejas-Cuervo M, Alarcón-Aldana AC, Álvarez-Carreño AM. Modelos de calidad del software, un estado del arte. Entramado [Internet]. 2017;13(1):236–50. Available from: http://www.scielo.org.co/scielo.php?pid=S1900-38032017000100236&script=sci_arttext
11. Goyes FL. Mejora de la calidad del software a través de la integración y entrega continua. Revista Odigos. 2023;4(2):45–55.
12. Castaño JF, Castillo W. Métricas en la evaluación de la calidad del software: una revisión conceptual. CESTA. 2021;2(2):21–6.
13. iso25000. Normas-iso-25000 [Internet]. 2024. Available from: https://iso25000.com/index.php/normas-iso-25000
14. Matute SA, Avila-Pesantez D, Avila LM. Desarrollo de sistema Web basado en los frameworks de Laravel y VueJs, para la gestión por procesos: Un estudio de caso. Revista Peruana de Computación y Sistemas. 2020;3(1).
15. Moreno M. Métricas para la Interoperabilidad de la Información en el Gobierno Electrónico [Internet]. 2007. Available from: https://users.dcc.uchile.cl/~mnmonsal/memoria.pdf.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Miltón Paúl Lopez-Ramos, Paulina Sofía Valle-Oñate, Luis Gonzalo Santillán-Valdiviezo, Miryan Estela Narvaez-Vilema, Lady Marieliza Espinoza-Tinoco (Author)
This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.