Developing Hybrid Quantum-Classical Software: A Software Product Line Approach
Quantum computing is rapidly emerging as a transformative force in technology. In the near future, we will increasingly encounter hybrid systems that combine quantum technology with classical software. Software engineering techniques will be needed to manage the complexity of designing such systems and their reuse. This paper introduces preliminary ideas for developing quantum-classical software using a Software Product Line approach in line with the Model-Driven Engineering principles. This approach addresses the mentioned challenges and drafts a framework for developing hybrid quantum-classical software, which is applied to an example in the logistic domain. The preliminary insights show the feasibility and suitability of applying the proposed approach for developing complex quantum-classical software systems with high levels of variability.
Tue 16 AprDisplayed time zone: Lisbon change
14:00 - 15:30 | Design, Development and Variability for Quantum SoftwareQ-SE at Carlos Paredes Chair(s): Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University | ||
14:00 30mResearch paper | Quantum Solution for Configuration Selection and Prioritization Q-SE Joshua Ammermann Karlsruhe Institute of Technology (KIT), Fabian Jakob Brenneisen Karlsruhe Institute of Technology (KIT), Tim Bittner Karlsruhe Institute of Technology, Ina Schaefer KIT | ||
14:30 30mResearch paper | C4Q: A Chatbot for Quantum Q-SE Yaiza Aragonés-Soria Constructor Institute Schaffhausen, Manuel Oriol Constructor Institute Schaffhausen Pre-print | ||
15:00 20mShort-paper | Developing Hybrid Quantum-Classical Software: A Software Product Line Approach Q-SE Samuel Sepúlveda , Mario Piattini University of Castilla-La Mancha, Spain, Ricardo Pérez-Castillo University of Castilla-La Mancha |