Quantum computing software solutions, technologies, evaluation and limitations: a systematic mapping study
Open Access
- 11 April 2025
- journal article
- research article
- Published by Springer Nature in Computing
- Vol. 107 (5) , 1-60
Abstract
Quantum computing has emerged as a promising field with the potential to revolutionize information processing and storage. Understanding its current state and research trajectory is crucial. This study aims to map the current literature on quantum computing, to identify how quantum computing is being used in solving quantum software problems and improving quantum algorithms. Moreover, it examines evaluation parameters and the challenges faced in this field. A systematic mapping study was conducted using the SCOPUS database, including all papers up to December 2024. Relevant articles were selected based on inclusion criteria, and a content analysis was performed to categorize and synthesize the findings. Information was gathered from 33 primary studies. Findings show that quantum computing is mainly applied in machine learning and optimization, though classical methods still outperform it. IBM Quantum is the most used platform. Research focuses on algorithm efficiency, verification over validation, and resource optimization, but lacks standardized evaluation methods. Key limitations include hardware constraints, noise, and scalability, while challenges involve integration, error correction, and problem formulation. Quantum computing continues to face significant technological challenges, but current research lays the groundwork for future advances. More practical studies on real hardware and strategies to improve the implementation and performance of quantum algorithms are needed. Effective evaluation, verification, and validation of quantum solutions must be further investigated.Keywords
This publication has 63 references indexed in Scilit:
- Comparing Natural Language Processing and Quantum Natural Processing approaches in text classification tasksExpert Systems with Applications, 2024
- Operating with Quantum Integers: An Efficient ‘Multiples of’ Oracle2023
- Improving the Quality of Quantum Services Generation Process: Controlling Errors and Noise2023
- Quantum Computing Techniques for Multi-knapsack Problems2023
- Quantum Metropolis Solver: a quantum walks approach to optimization problemsQuantum Machine Intelligence, 2023
- Chaotic Image Encryption Based on Boson SamplingAdvanced Quantum Technologies, 2022
- Quantum software testing: State of the artJournal of Software: Evolution and Process, 2021
- Secure Software Leasing Without Assumptions2021
- Experimentation in Software Engineering2012
- Requirements engineering paper classification and evaluation criteria: a proposal and a discussionRequirements Engineering, 2005