论文标题

量子软件工程:一种新的计算类型

Quantum Software Engineering: A New Genre of Computing

论文作者

Akbar, Muhammad Azeem, Khan, Arif Ali, Mahmood, Sajjad, Rafi, Saima

论文摘要

量子计算(QC)不再仅仅是科学兴趣,但正在迅速成为一种可以解决经典计算局限性的工业技术。在过去的几年中,主要技术巨头投资于开发硬件和编程框架以开发量子特定的应用程序。 QC硬件技术正在获得动力,但是,运营QC技术触发了对软件密集型方法,技术,过程,工具,工具,角色和职责的需求,以开发以工业为中心的量子软件应用。本文介绍了包括量子需求工程,量子软件设计,量子软件实现,量子软件测试和量子软件维护的量子软件工程(QSE)生命周期的愿景。本文特别呼吁软件工程研究和工业社区的共同贡献,以提出现实世界的解决方案,以支持整个量子软件开发活动。拟议中的愿景促进了研究人员和从业人员提出新的过程,参考架构,新颖的工具和实践,以利用量子计算机并开发新兴的量子和下一代的量子软件。

Quantum computing (QC) is no longer only a scientific interest but is rapidly becoming an industrially available technology that can potentially tackle the limitations of classical computing. Over the last few years, major technology giants have invested in developing hardware and programming frameworks to develop quantum-specific applications. QC hardware technologies are gaining momentum, however, operationalizing the QC technologies trigger the need for software-intensive methodologies, techniques, processes, tools, roles, and responsibilities for developing industrial-centric quantum software applications. This paper presents the vision of the quantum software engineering (QSE) life cycle consisting of quantum requirements engineering, quantum software design, quantum software implementation, quantum software testing, and quantum software maintenance. This paper particularly calls for joint contributions of software engineering research and industrial community to present real-world solutions to support the entire quantum software development activities. The proposed vision facilitates the researchers and practitioners to propose new processes, reference architectures, novel tools, and practices to leverage quantum computers and develop emerging and next generations of quantum software.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源