An Adaptation of the UML Testing Profile for Quantum Software Testing

This study explores how Classical Software Engineering, especially model-driven engineering in testing, can contribute to the improvement of Quantum Software Engineering (QSE). Adopting principles of "agnosticism", it seeks to develop software engineering processes that are independent of any specif...

Full description

Saved in:
Bibliographic Details
Main Author: García Rodríguez de Guzmán, Ignacio (author)
Other Authors: Rodríguez Monje, Moisés (author), Piattini Velthuis, Mario (author), Merchan Quintana, María Teresa (author)
Format: article
Language:Spanish
Published: 2024
Subjects:
Online Access:http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430
https://hdl.handle.net/20.500.12806/2690
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1868890162073698304
author García Rodríguez de Guzmán, Ignacio
author2 Rodríguez Monje, Moisés
Piattini Velthuis, Mario
Merchan Quintana, María Teresa
author2_role author
author
author
author_browse García Rodríguez de Guzmán, Ignacio
Merchan Quintana, María Teresa
Piattini Velthuis, Mario
Rodríguez Monje, Moisés
author_facet García Rodríguez de Guzmán, Ignacio
Rodríguez Monje, Moisés
Piattini Velthuis, Mario
Merchan Quintana, María Teresa
author_role author
collection REDUM
dc.creator.none.fl_str_mv García Rodríguez de Guzmán, Ignacio
Rodríguez Monje, Moisés
Piattini Velthuis, Mario
Merchan Quintana, María Teresa
dc.date.none.fl_str_mv 2024-12-13
2025-01-21T17:25:03Z
2025-01-21T17:25:03Z
dc.format.none.fl_str_mv application/pdf
text/html
dc.identifier.none.fl_str_mv http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430
10.36561/ING.27.18
https://hdl.handle.net/20.500.12806/2690
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv Universidad de Montevideo
dc.relation.none.fl_str_mv http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430/1824
http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430/1825
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
Atribución 4.0 Internacional
dc.source.none.fl_str_mv Memoria Investigaciones en Ingeniería; No. 27 (2024); 266-284
Memoria Investigaciones en Ingeniería; Núm. 27 (2024); 266-284
Memoria Investigaciones en Ingenieria; n. 27 (2024); 266-284
2301-1106
2301-1092
10.36561/ING.27
reponame:REDUM
instname:Universidad de Montevideo
instacron:Universidad de Montevideo
dc.subject.none.fl_str_mv Ingeniería de software cuántica
Pruebas de software cuánticas
Perfil de pruebas UML
Pruebas de software
Quantum Software Engineering
Quantum Software Testing
UML Testing Profile
Software Testing
Engenharia de Software Quantum
Teste de Software Quantum
Perfil de Teste UML
Teste de Software
dc.title.none.fl_str_mv An Adaptation of the UML Testing Profile for Quantum Software Testing
Una adaptación del UML Testing Profile para el Testing de Software Cuántico
Uma Adaptação do Perfil de Teste UML para Teste de Software Quântico
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
publishedVersion
info:eu-repo/semantics/publishedVersion
description This study explores how Classical Software Engineering, especially model-driven engineering in testing, can contribute to the improvement of Quantum Software Engineering (QSE). Adopting principles of "agnosticism", it seeks to develop software engineering processes that are independent of any specific language or platform for quantum software. Currently, quantum software testing is considered an emerging area with multiple proposals focused on particular languages or platforms. This work proposes an extension of the UML Testing Profile 2.0 to model quantum software testing, allowing (i) the exploration of new concepts needed to specify these tests, (ii) the modelling of different types of tests during quantum software design, and (iii) the specification of tests independent of the execution language or platform. This approach aims to establish a more flexible and extensible basis for testing in QSE.
eu_rights_str_mv openAccess
format article
id anni_acb32cccee56d0ef3c1d869ec3d3537d
identifier_str_mv 10.36561/ING.27.18
instacron_str Universidad de Montevideo
institution Universidad de Montevideo
instname_str Universidad de Montevideo
language spa
network_acronym_str anni
network_name_str oai-lr-anni
oai_identifier_str oai:redum.um.edu.uy:20.500.12806/2690
publishDate 2024
publishDateSort 2024
publisher.none.fl_str_mv Universidad de Montevideo
reponame_str REDUM
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0
Atribución 4.0 Internacional
spelling An Adaptation of the UML Testing Profile for Quantum Software TestingUna adaptación del UML Testing Profile para el Testing de Software CuánticoUma Adaptação do Perfil de Teste UML para Teste de Software QuânticoGarcía Rodríguez de Guzmán, IgnacioRodríguez Monje, MoisésPiattini Velthuis, MarioMerchan Quintana, María TeresaIngeniería de software cuánticaPruebas de software cuánticasPerfil de pruebas UMLPruebas de softwareQuantum Software EngineeringQuantum Software TestingUML Testing ProfileSoftware TestingEngenharia de Software QuantumTeste de Software QuantumPerfil de Teste UMLTeste de SoftwareThis study explores how Classical Software Engineering, especially model-driven engineering in testing, can contribute to the improvement of Quantum Software Engineering (QSE). Adopting principles of "agnosticism", it seeks to develop software engineering processes that are independent of any specific language or platform for quantum software. Currently, quantum software testing is considered an emerging area with multiple proposals focused on particular languages or platforms. This work proposes an extension of the UML Testing Profile 2.0 to model quantum software testing, allowing (i) the exploration of new concepts needed to specify these tests, (ii) the modelling of different types of tests during quantum software design, and (iii) the specification of tests independent of the execution language or platform. This approach aims to establish a more flexible and extensible basis for testing in QSE.Este estudio explora cómo la Ingeniería del Software Clásico, especialmente la ingeniería dirigida por modelos en testing, puede contribuir a la mejora de la Ingeniería del Software Cuántico (Quantum Software Engineering, QSE). Adoptando principios de "agnosticismo", se busca desarrollar procesos de ingeniería del software que sean independientes de cualquier lenguaje o plataforma específicos para software cuántico. Actualmente, el testing de software cuántico se considera un área emergente con múltiples propuestas focalizadas en lenguajes o plataformas particulares. Este trabajo propone una extensión del UML Testing Profile 2.0 para modelar pruebas de software cuántico, permitiendo (i) la exploración de nuevos conceptos necesarios para especificar estas pruebas, (ii) el modelado de diferentes tipos de pruebas durante el diseño del software cuántico, y (iii) la especificación de pruebas independiente del lenguaje o plataforma de ejecución. Esta aproximación busca establecer una base más flexible y extensible para el testing en QSE.Este estudo explora como a Engenharia de Software Clássica, especialmente a engenharia orientada por modelos em testes, pode contribuir para a melhoria da Engenharia de Software Quântica (QSE). Adoptando princípios de "agnosticismo", procura desenvolver processos de engenharia de software que sejam independentes de qualquer linguagem ou plataforma específica para software quântico. Atualmente, o teste de software quântico é considerado uma área emergente com múltiplas propostas centradas em linguagens ou plataformas específicas. Este trabalho propõe uma extensão do Perfil de Testes UML 2.0 para modelar testes de software quântico, permitindo (i) a exploração de novos conceitos necessários para a especificação destes testes, (ii) a modelação de diferentes tipos de testes durante a conceção de software quântico, e (iii) a especificação de testes independentes da linguagem ou plataforma de execução. Esta abordagem tem como objetivo estabelecer uma base mais flexível e extensível para os testes em QSE.Universidad de Montevideo2024-12-132025-01-21T17:25:03Z2025-01-21T17:25:03Zinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionpublishedVersioninfo:eu-repo/semantics/publishedVersionapplication/pdftext/htmlhttp://revistas.um.edu.uy/index.php/ingenieria/article/view/143010.36561/ING.27.18https://hdl.handle.net/20.500.12806/2690Memoria Investigaciones en Ingeniería; No. 27 (2024); 266-284Memoria Investigaciones en Ingeniería; Núm. 27 (2024); 266-284Memoria Investigaciones en Ingenieria; n. 27 (2024); 266-2842301-11062301-109210.36561/ING.27reponame:REDUMinstname:Universidad de Montevideoinstacron:Universidad de Montevideospahttp://revistas.um.edu.uy/index.php/ingenieria/article/view/1430/1824http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430/1825http://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessAtribución 4.0 Internacionaloai:redum.um.edu.uy:20.500.12806/26902026-06-16T07:04:25Z
spellingShingle An Adaptation of the UML Testing Profile for Quantum Software Testing
García Rodríguez de Guzmán, Ignacio
Ingeniería de software cuántica
Pruebas de software cuánticas
Perfil de pruebas UML
Pruebas de software
Quantum Software Engineering
Quantum Software Testing
UML Testing Profile
Software Testing
Engenharia de Software Quantum
Teste de Software Quantum
Perfil de Teste UML
Teste de Software
status_str publishedVersion
title An Adaptation of the UML Testing Profile for Quantum Software Testing
title_full An Adaptation of the UML Testing Profile for Quantum Software Testing
title_fullStr An Adaptation of the UML Testing Profile for Quantum Software Testing
title_full_unstemmed An Adaptation of the UML Testing Profile for Quantum Software Testing
title_short An Adaptation of the UML Testing Profile for Quantum Software Testing
title_sort An Adaptation of the UML Testing Profile for Quantum Software Testing
topic Ingeniería de software cuántica
Pruebas de software cuánticas
Perfil de pruebas UML
Pruebas de software
Quantum Software Engineering
Quantum Software Testing
UML Testing Profile
Software Testing
Engenharia de Software Quantum
Teste de Software Quantum
Perfil de Teste UML
Teste de Software
url http://revistas.um.edu.uy/index.php/ingenieria/article/view/1430
https://hdl.handle.net/20.500.12806/2690