Una marco de contribución funcional para la Ingeniería de Software Cuántico

Autores
Pezzini, María Cecilia; Pons, Claudia Fabiana; Bibbó, Luis Mariano
Año de publicación
2026
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
La Ingeniería de Software Cuántico (Q-SE) requiere herramientas que permitan analizar de manera reproducible y cuantitativa el comportamiento funcional de algoritmos cuánticos, más allá de su corrección global. En este trabajo se presenta SMEF (Software Engineering Module Evaluation Framework), un marco de atribución funcional basado en valores de Shapley, orientado a cuantificar la contribución de bloques funcionales dentro de una implementación cuántica bajo métricas explícitas definidas por el analista. El marco evalúa configuraciones parciales del circuito que preservan el orden físico de ejecución, permitiendo descomponer el comportamiento global en contribuciones funcionales atribuibles a cada bloque, en coherencia con la semántica operacional del algoritmo y con las propiedades axiomáticas del mecanismo de atribución empleado. SMEF no busca reinterpretar la dinámica cuántica subyacente, sino proporcionar métricas funcionales reproducibles y comparables, útiles para actividades propias de la Q-SE, tales como auditoría, validación, comparación sistemática de implementaciones y detección de anomalías funcionales. La propuesta se valida mediante dos casos de estudio: (i) la búsqueda sobre hipercubos del algoritmo SKW y (ii) la etapa de estimación de fase (QPE) del algoritmo de Shor. En ambos casos, los perfiles de contribución obtenidos resultan coherentes con el rol funcional esperado de los bloques analizados y permiten identificar desviaciones funcionales sin necesidad de inspeccionar el circuito a nivel de compuertas.
Quantum Software Engineering (Q-SE) requires tools that enable reproducible and quantitative analysis of the functional behavior of quantum algorithms, beyond their overall correctness. This paper introduces SMEF (Software Engineering Module Evaluation Framework), a functional attribution framework based on Shapley values, aimed at quantifying the contribution of functional blocks within a quantum implementation under explicit metrics defined by the analyst. The framework evaluates partial circuit configurations that preserve the physical execution order, allowing the global behavior to be decomposed into block-level functional contributions, in coherence with both the operational semantics of the algorithm and the axiomatic properties of the attribution mechanism. SMEF does not seek to reinterpret the underlying quantum dynamics; instead, it provides reproducible and comparable functional metrics that support core Q-SE activities such as auditing, validation, systematic comparison of implementations, and detection of functional anomalies. The proposal is validated through two case studies: (i) the hypercube search of the SKW algorithm and (ii) the phase estimation (QPE) stage of Shor’s algorithm. In both cases, the resulting contribution profiles are consistent with the expected functional role of the analyzed blocks and enable the identification of functional deviations without requiring gate-level inspection of the circuit.
Sociedad Argentina de Informática e Investigación Operativa
Materia
Ciencias Informáticas
Ingeniería de software cuántico
Valores de Shapley
Atribución funcional
Quantum software engineering
Shapley values
Functional attribution
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/191913

id SEDICI_650342121ec6a63ecfa18b3cead68517
oai_identifier_str oai:sedici.unlp.edu.ar:10915/191913
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Una marco de contribución funcional para la Ingeniería de Software CuánticoA functional contribution framework for Quantum Software EngineeringPezzini, María CeciliaPons, Claudia FabianaBibbó, Luis MarianoCiencias InformáticasIngeniería de software cuánticoValores de ShapleyAtribución funcionalQuantum software engineeringShapley valuesFunctional attributionLa Ingeniería de Software Cuántico (Q-SE) requiere herramientas que permitan analizar de manera reproducible y cuantitativa el comportamiento funcional de algoritmos cuánticos, más allá de su corrección global. En este trabajo se presenta SMEF (Software Engineering Module Evaluation Framework), un marco de atribución funcional basado en valores de Shapley, orientado a cuantificar la contribución de bloques funcionales dentro de una implementación cuántica bajo métricas explícitas definidas por el analista. El marco evalúa configuraciones parciales del circuito que preservan el orden físico de ejecución, permitiendo descomponer el comportamiento global en contribuciones funcionales atribuibles a cada bloque, en coherencia con la semántica operacional del algoritmo y con las propiedades axiomáticas del mecanismo de atribución empleado. SMEF no busca reinterpretar la dinámica cuántica subyacente, sino proporcionar métricas funcionales reproducibles y comparables, útiles para actividades propias de la Q-SE, tales como auditoría, validación, comparación sistemática de implementaciones y detección de anomalías funcionales. La propuesta se valida mediante dos casos de estudio: (i) la búsqueda sobre hipercubos del algoritmo SKW y (ii) la etapa de estimación de fase (QPE) del algoritmo de Shor. En ambos casos, los perfiles de contribución obtenidos resultan coherentes con el rol funcional esperado de los bloques analizados y permiten identificar desviaciones funcionales sin necesidad de inspeccionar el circuito a nivel de compuertas.Quantum Software Engineering (Q-SE) requires tools that enable reproducible and quantitative analysis of the functional behavior of quantum algorithms, beyond their overall correctness. This paper introduces SMEF (Software Engineering Module Evaluation Framework), a functional attribution framework based on Shapley values, aimed at quantifying the contribution of functional blocks within a quantum implementation under explicit metrics defined by the analyst. The framework evaluates partial circuit configurations that preserve the physical execution order, allowing the global behavior to be decomposed into block-level functional contributions, in coherence with both the operational semantics of the algorithm and the axiomatic properties of the attribution mechanism. SMEF does not seek to reinterpret the underlying quantum dynamics; instead, it provides reproducible and comparable functional metrics that support core Q-SE activities such as auditing, validation, systematic comparison of implementations, and detection of functional anomalies. The proposal is validated through two case studies: (i) the hypercube search of the SKW algorithm and (ii) the phase estimation (QPE) stage of Shor’s algorithm. In both cases, the resulting contribution profiles are consistent with the expected functional role of the analyzed blocks and enable the identification of functional deviations without requiring gate-level inspection of the circuit.Sociedad Argentina de Informática e Investigación Operativa2026-03-09info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/191913spainfo:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/ejs/article/view/20518info:eu-repo/semantics/altIdentifier/issn/1514-6774info:eu-repo/semantics/altIdentifier/doi/10.24215/15146774e091info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-03-31T12:41:57Zoai:sedici.unlp.edu.ar:10915/191913Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-03-31 12:41:57.808SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Una marco de contribución funcional para la Ingeniería de Software Cuántico
A functional contribution framework for Quantum Software Engineering
title Una marco de contribución funcional para la Ingeniería de Software Cuántico
spellingShingle Una marco de contribución funcional para la Ingeniería de Software Cuántico
Pezzini, María Cecilia
Ciencias Informáticas
Ingeniería de software cuántico
Valores de Shapley
Atribución funcional
Quantum software engineering
Shapley values
Functional attribution
title_short Una marco de contribución funcional para la Ingeniería de Software Cuántico
title_full Una marco de contribución funcional para la Ingeniería de Software Cuántico
title_fullStr Una marco de contribución funcional para la Ingeniería de Software Cuántico
title_full_unstemmed Una marco de contribución funcional para la Ingeniería de Software Cuántico
title_sort Una marco de contribución funcional para la Ingeniería de Software Cuántico
dc.creator.none.fl_str_mv Pezzini, María Cecilia
Pons, Claudia Fabiana
Bibbó, Luis Mariano
author Pezzini, María Cecilia
author_facet Pezzini, María Cecilia
Pons, Claudia Fabiana
Bibbó, Luis Mariano
author_role author
author2 Pons, Claudia Fabiana
Bibbó, Luis Mariano
author2_role author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Ingeniería de software cuántico
Valores de Shapley
Atribución funcional
Quantum software engineering
Shapley values
Functional attribution
topic Ciencias Informáticas
Ingeniería de software cuántico
Valores de Shapley
Atribución funcional
Quantum software engineering
Shapley values
Functional attribution
dc.description.none.fl_txt_mv La Ingeniería de Software Cuántico (Q-SE) requiere herramientas que permitan analizar de manera reproducible y cuantitativa el comportamiento funcional de algoritmos cuánticos, más allá de su corrección global. En este trabajo se presenta SMEF (Software Engineering Module Evaluation Framework), un marco de atribución funcional basado en valores de Shapley, orientado a cuantificar la contribución de bloques funcionales dentro de una implementación cuántica bajo métricas explícitas definidas por el analista. El marco evalúa configuraciones parciales del circuito que preservan el orden físico de ejecución, permitiendo descomponer el comportamiento global en contribuciones funcionales atribuibles a cada bloque, en coherencia con la semántica operacional del algoritmo y con las propiedades axiomáticas del mecanismo de atribución empleado. SMEF no busca reinterpretar la dinámica cuántica subyacente, sino proporcionar métricas funcionales reproducibles y comparables, útiles para actividades propias de la Q-SE, tales como auditoría, validación, comparación sistemática de implementaciones y detección de anomalías funcionales. La propuesta se valida mediante dos casos de estudio: (i) la búsqueda sobre hipercubos del algoritmo SKW y (ii) la etapa de estimación de fase (QPE) del algoritmo de Shor. En ambos casos, los perfiles de contribución obtenidos resultan coherentes con el rol funcional esperado de los bloques analizados y permiten identificar desviaciones funcionales sin necesidad de inspeccionar el circuito a nivel de compuertas.
Quantum Software Engineering (Q-SE) requires tools that enable reproducible and quantitative analysis of the functional behavior of quantum algorithms, beyond their overall correctness. This paper introduces SMEF (Software Engineering Module Evaluation Framework), a functional attribution framework based on Shapley values, aimed at quantifying the contribution of functional blocks within a quantum implementation under explicit metrics defined by the analyst. The framework evaluates partial circuit configurations that preserve the physical execution order, allowing the global behavior to be decomposed into block-level functional contributions, in coherence with both the operational semantics of the algorithm and the axiomatic properties of the attribution mechanism. SMEF does not seek to reinterpret the underlying quantum dynamics; instead, it provides reproducible and comparable functional metrics that support core Q-SE activities such as auditing, validation, systematic comparison of implementations, and detection of functional anomalies. The proposal is validated through two case studies: (i) the hypercube search of the SKW algorithm and (ii) the phase estimation (QPE) stage of Shor’s algorithm. In both cases, the resulting contribution profiles are consistent with the expected functional role of the analyzed blocks and enable the identification of functional deviations without requiring gate-level inspection of the circuit.
Sociedad Argentina de Informática e Investigación Operativa
description La Ingeniería de Software Cuántico (Q-SE) requiere herramientas que permitan analizar de manera reproducible y cuantitativa el comportamiento funcional de algoritmos cuánticos, más allá de su corrección global. En este trabajo se presenta SMEF (Software Engineering Module Evaluation Framework), un marco de atribución funcional basado en valores de Shapley, orientado a cuantificar la contribución de bloques funcionales dentro de una implementación cuántica bajo métricas explícitas definidas por el analista. El marco evalúa configuraciones parciales del circuito que preservan el orden físico de ejecución, permitiendo descomponer el comportamiento global en contribuciones funcionales atribuibles a cada bloque, en coherencia con la semántica operacional del algoritmo y con las propiedades axiomáticas del mecanismo de atribución empleado. SMEF no busca reinterpretar la dinámica cuántica subyacente, sino proporcionar métricas funcionales reproducibles y comparables, útiles para actividades propias de la Q-SE, tales como auditoría, validación, comparación sistemática de implementaciones y detección de anomalías funcionales. La propuesta se valida mediante dos casos de estudio: (i) la búsqueda sobre hipercubos del algoritmo SKW y (ii) la etapa de estimación de fase (QPE) del algoritmo de Shor. En ambos casos, los perfiles de contribución obtenidos resultan coherentes con el rol funcional esperado de los bloques analizados y permiten identificar desviaciones funcionales sin necesidad de inspeccionar el circuito a nivel de compuertas.
publishDate 2026
dc.date.none.fl_str_mv 2026-03-09
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/191913
url http://sedici.unlp.edu.ar/handle/10915/191913
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/ejs/article/view/20518
info:eu-repo/semantics/altIdentifier/issn/1514-6774
info:eu-repo/semantics/altIdentifier/doi/10.24215/15146774e091
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1861199754638131200
score 12.959383