Requerimientos y arquitecturas de software en la transición de sistemas clásicos a cuánticos: un mapeo sistemático de brechas y desafíos
Palabras clave:
software tradicional, software cuántico, requerimientos, arquitecturas, requerimientos funcionales, requerimientos no funcionalesResumen
La computación cuántica plantea nuevos desafíos para la ingeniería de software, particularmente en la especificación de requerimientos funcionales (FR), no funcionales (NFRs) y en el diseño arquitectónico de sistemas híbridos clásico-cuánticos. Este artículo plantea un mapeo sistemático de la literatura con el objetivo de analizar cómo se abordan FR, NFRs y las decisiones arquitectónicas en la ingeniería de software clásica y cómo estos enfoques están siendo adaptados al dominio cuántico. Los resultados evidencian que la ingeniería de software cuántico hereda marcos consolidados de ámbito clásico, como el uso de SRS, estándares de calidad como ISO/IEC 25010 y estilos arquitectónicos como capas, modular y SOA. Sin embargo, se identifican brechas significativas al trasladar estos enfoques al contexto cuántico, debido a la naturaleza probabilística de los algoritmos, la presencia de ruido, decoherencia y las restricciones del hardware. Asimismo, se observa la ausencia de métricas estandarizadas y metodologías maduras para validar requerimientos de calidad en entornos híbridos QPU-CPU. En el presente trabajo se concluye que, aunque existe una base conceptual heredada del paradigma clásico, es necesario desarrollar marcos específicos que integren requerimientos y arquitecturas adaptadas a las particularidades de la computación cuántica.
Descargas
Referencias
Akbar, M. A., Khan, A. A., & Rafi, S. (2023). A systematic decision-making framework for tackling quantum software engineering challenges. Automated Software Engineering, 30(2), 22.
Alt, R. (2022). On the potentials of quantum computing – An interview with Heike Riel from IBM Research. Electronic Markets, 32(4), 2537–2543. https://doi.org/10.1007/s12525-022-00616-1
Aparicio-Morales, Á. M., Moguel, E., Bibbo, L. M., Fernandez, A., Garcia-Alonso, J., & Murillo, J. M. (2024). An overview of quantum software engineering in Latin America. Quantum Information Processing, 23(11), 380.
Awan, U., Hannola, L., Tandon, A., Goyal, R. K., & Dhir, A. (2022). Quantum computing challenges in the software industry. A fuzzy AHP-based approach. Information and Software Technology, 147, 106896. https://doi.org/10.1016/j.infsof.2022.106896
Azeem Akbar, M., Rafi, S., & Khan, A. A. (n.d.). Classical to Quantum Software Migration Journey Begins: A Conceptual Readiness Model.
Desdentado, E., Calero, C., Moraga, M., & Garc’ia, F. (2025). Quantum computing software solutions, technologies, evaluation and limitations: a systematic mapping study. Computing, 107(5), 1–60.
Faryal, M., Rubab, S., Khan, M. M., Khan, M. A., Shehab, A., Tariq, U., Chelloug, S. A., & Osman, L. (2022). Studying efficacy of traditional software quality parameters in quantum software engineering. Optical and Quantum Electronics, 54(10), 611. https://doi.org/10.1007/s11082-022-03943-x
Hacaloglu, T., Soubra, H., & Bourque, P. (2024). Exploratory Review of Quantum Computing Software Requirements Specification and their Measurement.
Hevia Oliver, J. L. (2020). Requirements for quantum software platforms. CEUR Workshop Proceedings, 2705, 20–26.
Juárez-Ramirez, R., Navarro, C. X., Jiménez, S., Ramirez, A., Tapia-Ibarra, V., Guerra-Garcia, C., Perez-Gonzalez, H. G., & Fernández-y-Fernández, C. (2023). A taxonomic view of the fundamental concepts of quantum computing–A software engineering perspective. Programming and Computer Software, 49(8), 682–704.
Juárez-Ramirez, R., Jimenez, S., Navarro, C. X., Guerra-Garcia, C., Perez-Gonzalez, H. G., Fernandezy-Fernandez, C., Ortiz-Hernández, J., & Cancino, K. (2024). Skills required for Quantum Computing: A comprehensive review of recent Studies. Programming and Computer Software, 50(8), 844–874.
Kai Petersen, Sairam Vakkalanka, L. K. (2015). Guidelines for conducting systematic mapping studies in software engineering: An update. Information and Software Technology. https://doi.org/http://dx.doi.org/10.1016/j.infsof.2015.03.007
Khan, A. A., Akbar, M. A., Lahtinen, V., Paavola, M., Niazi, M., Alatawi, M. N., & Alotaibi, S. D. (2024). Agile meets quantum: a novel genetic algorithm model for predicting the success of quantum software development project. Automated Software Engineering, 31(1), 34.
Kitchenham, B & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Technical Report, Ver. 2.3 EBSE Technical Report. EBSE, 1(January 2007), 1–54. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.117.471&rep=rep1&type=pdf
López Erazo, O. S., Delle Ville, J., Maltempo, G., Gómez, A., Muñoz, L. F., Hurtado, J. A., Antonelli, R. L., & Collazos Ordóñez, C. A. (2024). Mapeo Sistemático para la caracterización de los requisitos de calidad no funcionales y de las arquitecturas para computación cuántica. XXX Congreso Argentino de Ciencias de La Computación (CACIC)(La Plata, 7 Al 11 de Octubre de 2024).
Lopez Erazo, O. S., Hurtado Alegría, J. A., Hurtado Banguero, A. F., & Peñeñory Beltrán, V. M. (2025). IoTAP : Prácticas de diseño de la arquitectura y sus requisitos de calidad en el contexto de desarrollo de software basado en IoT. Ingenierías USBMed, 16(1), 68–83. https://doi.org/10.21500/20275846.6301
Loucopoulos, P. . (1995). System requirements engineering. McGraw-Hill Book Co.
Maass, W., Agrawal, A., Ciani, A., Danz, S., Delgadillo, A., Ganser, P., Kienast, P., Kulig, M., König, V., Rodellas-Gràcia, N., Rughubar, R., Schröder, S., Stautner, M., Stein, H., Stollenwerk, T., Zeuch, D., & Wilhelm, F. K. (2024). QUASIM: Quantum Computing Enhanced Service Ecosystem for Simulation in Manufacturing. KI - Künstliche Intelligenz, 38(4), 361–370. https://doi.org/10.1007/s13218-024-00860-x
Mandal, A. K., Nadim, M., Roy, C. K., Roy, B., & Schneider, K. A. (2025). Quantum software engineering and potential of quantum computing in software engineering research: a review. Automated Software Engineering, 32(1), 27.
Moguel, E., Rojo, J., Valencia, D., Berrocal, J., Garcia-Alonso, J., & Murillo, J. M. (2022). Quantum service-oriented computing: current landscape and challenges. Software Quality Journal, 30(4), 983– 1002. https://doi.org/10.1007/s11219-022-09589-y
Murillo, J. M., Garcia-Alonso, J., Moguel, E., Barzen, J., Leymann, F., Ali, S., Yue, T., Arcaini, P., PérezCastillo, R., García-Rodríguez de Guzmán, I., Piattini, M., Ruiz-Cortés, A., Brogi, A., Zhao, J., Miranskyy, A., & Wimmer, M. (2025). Quantum Software Engineering: Roadmap and Challenges Ahead. ACM Transactions on Software Engineering and Methodology, 34(5), 1–48. https://doi.org/10.1145/3712002
Ojo-Gonzalez, K., & Bonilla-Morales, B. (2021). Requisitos no funcionales para sistemas basados en el Internet de las cosas (IoT): Una revisión. I+D Tecnológico, 17(2). https://doi.org/10.33412/idt.v17.2.3303
Oscar Santiago López Erazo, & Julio Ariel Hurtado Alegria. (2023). IoTAP : Prácticas de diseño de la arquitectura y sus requisitos de calidad en el contexto de desarrollo de software basado en IoT. Universidad del Cauca.
Párraga Aranda, J., Pérez del Castillo, R., & Piattini, M. (2025). Tool for Quantum-Classical Software Lifecycle (pp. 132–142). https://doi.org/10.1007/978-3-031-70807-7_10
Pressman, R. S. . (2005). Software engineering : a practitioner’s approach. McGraw-Hill.
Rietsche, R., Dremel, C., Bosch, S., Steinacker, L., Meckel, M., & Leimeister, J.-M. (2022). Quantum computing. Electronic Markets, 32(4), 2525–2536.
Sanchez-Rivero, J., Talaván, D., Garcia-Alonso, J., Ruiz-Cortés, A., & Murillo, J. M. (2024). Some Initial Guidelines for Building Reusable Quantum Oracles (pp. 197–208). https://doi.org/10.1007/978-981-97-0989-2_16
Sanchez-Rivero, J., Talaván, D., Garcia-Alonso, J., Ruiz-Cortés, A., & Murillo, J. M. (2023). Operating with quantum integers: An efficient ‘multiples of’oracle. Symposium and Summer School on Service Oriented Computing, 105–124.
Sarkar, A. (2024). Automated quantum software engineering. Automated Software Engineering, 31(1), 36.
Sepulveda, S., Cravero, A., Fonseca, G., & Antonelli, L. (2024). Systematic review on requirements engineering in quantum computing: Insights and future directions. Electronics, 13(15), 2989.
Serhieiev, V., & Rud, V. (2025). Architecture of Online Laboratory for Modeling and Studying the Properties of Structurally Heterogeneous Materials (pp. 457–467). https://doi.org/10.1007/978-3-031-82746-4_40
Spoletini, P. (2023). Towards Quantum Requirements Engineering. 2023 IEEE 31st International Requirements Engineering Conference Workshops (REW), 371–374. https://doi.org/10.1109/REW57809.2023.00072
Wieringa, R., Maiden, N., Mead, N., & Rolland, C. (n.d.). Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Engineering. https://doi.org/https://doi.org/10.1007/s00766-005-0021-6
Yue, T., Ali, S., & Arcaini, P. (2023). Towards Quantum Software Requirements Engineering. 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), 161–164. https://doi.org/10.1109/QCE57702.2023.10201
Yue, T., Mauerer, W., Ali, S., & Taibi, D. (2023). Challenges and Opportunities in Quantum Software Architecture. Software Architecture, 1–23. https://doi.org/10.1007/978-3-031-36847-9_1
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2026 Oscar Santiago López Erazo, Juliana Delle Ville, Juan Ignacio Vergara, Nicolás Ricciardi, Nicolás Tenaglia, Luis Freddy Muñoz, Leandro Antonelli, Vanessa Agredo-Delgado, Pablo Ruiz, Julio Ariel Hurtado, Cesar Collazos, Alejandro Fernández, José García-Alonso

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.














