Q-COSMIC: Quantum Software Metrics Based on COSMIC (ISO/IEC19761)
- URL: http://arxiv.org/abs/2402.08505v1
- Date: Tue, 13 Feb 2024 15:02:33 GMT
- Title: Q-COSMIC: Quantum Software Metrics Based on COSMIC (ISO/IEC19761)
- Authors: Francisco Valdes-Souto, Hector G. Perez-Gonzalez, Carlos A.
Perez-Delgado
- Abstract summary: Quantum Software Engineering (QSE) focuses on the information processing side of quantum technologies.
Q-COSMIC is a technique for measuring the functional size of quantum software.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum engineering seeks to exploit quantum information to build, among
others, computing, cybersecurity, and metrology technologies. Quantum Software
Engineering (QSE) focuses on the information processing side of these
technologies. Historically, quantum (software) engineering has focused on
development in controlled research environments and 'in the small'. As the
field progresses, we should expect to see more large-scale quantum systems to
be deployed as 'real-world' products and services. An essential tool in
(classical) software engineering and development has been software size
metrics. Calculating/estimating the size of a piece of software, to be
developed or pre-existing, is an essential step in its engineering. Quantum
software will be no different. Here we introduce Q-COSMIC, a technique for
measuring the functional size of quantum software, based on the well-regarded
COSMIC standard (ISO/IEC19761) for classical software
Related papers
- The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing [3.274875498478248]
The Munich Quantum Toolkit (MQT) is a collection of software tools for quantum computing developed by the Chair for Design Automation at the Technical University of Munich.
arXiv Detail & Related papers (2024-05-27T18:00:00Z) - Challenges of Quantum Software Engineering for the Next Decade: The Road Ahead [10.622924726374492]
Researchers are addressing the challenges of Quantum Software Engineering.
This analysis is used to identify needed breakthroughs and future research directions for Quantum Software Engineering.
In this work, a set of active researchers is currently addressing the challenges of Quantum Software Engineering.
arXiv Detail & Related papers (2024-04-10T08:24:53Z) - The QUATRO Application Suite: Quantum Computing for Models of Human
Cognition [49.038807589598285]
We unlock a new class of applications ripe for quantum computing research -- computational cognitive modeling.
We release QUATRO, a collection of quantum computing applications from cognitive models.
arXiv Detail & Related papers (2023-09-01T17:34:53Z) - Symbolic quantum programming for supporting applications of quantum
computing technologies [0.0]
The main focus of this paper is on quantum computing technologies, as they can in the most direct way benefit from developing tools.
We deliver a short survey of the most popular approaches in the field of quantum software development and we aim at pointing their strengths and weaknesses.
Next, we describe a software architecture and its preliminary implementation supporting the development of quantum programs using symbolic approach.
arXiv Detail & Related papers (2023-02-18T18:30:00Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
We show how classical machine learning approach can help improve the facilities of quantum computers.
We discuss how quantum algorithms and quantum computers may be useful for solving classical machine learning tasks.
arXiv Detail & Related papers (2023-01-04T23:37:45Z) - Recent Advances for Quantum Neural Networks in Generative Learning [98.88205308106778]
Quantum generative learning models (QGLMs) may surpass their classical counterparts.
We review the current progress of QGLMs from the perspective of machine learning.
We discuss the potential applications of QGLMs in both conventional machine learning tasks and quantum physics.
arXiv Detail & Related papers (2022-06-07T07:32:57Z) - Standard Model Physics and the Digital Quantum Revolution: Thoughts
about the Interface [68.8204255655161]
Advances in isolating, controlling and entangling quantum systems are transforming what was once a curious feature of quantum mechanics into a vehicle for disruptive scientific and technological progress.
From the perspective of three domain science theorists, this article compiles thoughts about the interface on entanglement, complexity, and quantum simulation.
arXiv Detail & Related papers (2021-07-10T06:12:06Z) - On exploring the potential of quantum auto-encoder for learning quantum systems [60.909817434753315]
We devise three effective QAE-based learning protocols to address three classically computational hard learning problems.
Our work sheds new light on developing advanced quantum learning algorithms to accomplish hard quantum physics and quantum information processing tasks.
arXiv Detail & Related papers (2021-06-29T14:01:40Z) - Some Size and Structure Metrics for Quantum Software [1.7704011486040847]
This paper proposes some basic metrics for quantum software.
These metrics are defined at different abstraction levels to represent various size and structure attributes.
The proposed metrics can be used to evaluate quantum software from various viewpoints.
arXiv Detail & Related papers (2021-03-16T02:53:17Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
This work implements the general Quantum Annealer Eigensolver (QAE) algorithm to solve the molecular electronic Hamiltonian eigenvalue-eigenvector problem on a D-Wave 2000Q quantum annealer.
We demonstrate the use of D-Wave hardware for obtaining ground and electronically excited states across a variety of small molecular systems.
arXiv Detail & Related papers (2020-09-02T22:46:47Z) - Quantum Software Engineering: Landscapes and Horizons [1.7704011486040847]
This paper defines the term "quantum software engineering" and introduces a quantum software life cycle.
The paper also gives a generic view of quantum software engineering and discusses the quantum software engineering processes, methods, and tools.
arXiv Detail & Related papers (2020-07-14T14:13:44Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.