Quantum Software Engineering: Best Practices from Classical to Quantum Approaches  

Quantum Software Engineering: Best Practices from Classical to Quantum Approaches

在线阅读下载全文

作  者:Abdullah Ibrahim S. Alsalman Abdullah Ibrahim S. Alsalman(Executive Office, Riyadh Region Municipality, Riyadh, Saudi Arabia;Saudi Quantum Computing Association, Riyadh, Saudi Arabia)

机构地区:[1]Executive Office, Riyadh Region Municipality, Riyadh, Saudi Arabia [2]Saudi Quantum Computing Association, Riyadh, Saudi Arabia

出  处:《Journal of Quantum Information Science》2024年第4期234-258,共25页量子信息科学期刊(英文)

摘  要:As quantum computing transitions from a theoretical domain to a practical technology, many aspects of established practice in software engineering are being faced with new challenges. Quantum Software Engineering has been developed to address the peculiar needs that arise with quantum systems’ dependable, scalable, and fault-tolerant software development. The present paper critically reviews how traditional software engineering methodologies can be reshaped to fit into the quantum field. This also entails providing some critical contributions: frameworks to integrate classical and quantum systems, new error mitigation techniques, and the development of quantum-specific testing and debugging tools. In this respect, best practices have been recommended to ensure that future quantum software can harness the evolving capabilities of quantum hardware with continued performance, reliability, and scalability. The work is supposed to act as a foundational guide for the researcher and developer as quantum computing approaches widespread scientific and industrial adoption.As quantum computing transitions from a theoretical domain to a practical technology, many aspects of established practice in software engineering are being faced with new challenges. Quantum Software Engineering has been developed to address the peculiar needs that arise with quantum systems’ dependable, scalable, and fault-tolerant software development. The present paper critically reviews how traditional software engineering methodologies can be reshaped to fit into the quantum field. This also entails providing some critical contributions: frameworks to integrate classical and quantum systems, new error mitigation techniques, and the development of quantum-specific testing and debugging tools. In this respect, best practices have been recommended to ensure that future quantum software can harness the evolving capabilities of quantum hardware with continued performance, reliability, and scalability. The work is supposed to act as a foundational guide for the researcher and developer as quantum computing approaches widespread scientific and industrial adoption.

关 键 词:Quantum Software Engineering Quantum Computing Quantum Algorithms Quantum Software Development Lifecycle Error Mitigation Classical-Quantum Integration Quantum Debugging Scalable Quantum Systems Fault Tolerant Computing 

分 类 号:O41[理学—理论物理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象