Towards Model-Driven Quantum Software Engineering

被引:19
作者
Gemeinhardt, Felix [1 ]
Garmendia, Antonio [1 ]
Wimmer, Manuel [1 ]
机构
[1] Johannes Kepler Univ Linz, Linz, Austria
来源
2021 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON QUANTUM SOFTWARE ENGINEERING (Q-SE 2021) | 2021年
基金
奥地利科学基金会;
关键词
D O I
10.1109/Q-SE52541.2021.00010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quantum technologies are emerging. Dedicated languages for programming Quantum machines are emerging as well and already used in different settings. Orthogonal to this development, Model-Driven Engineering (MDE) is explored to ease the development of software systems by applying modeling techniques such as Domain-Specific Modeling Languages and generative techniques such as code generation. In this position paper, we argue for a dedicated research line which deals with the exploration of how MDE may be applied for Quantum technologies. This combination would allow to speed-up the development of Quantum software, open the door for domain experts to utilize Quantum technologies, and may provide an additional abstraction layer over existing Quantum hardware architectures and programming languages. We outline several research challenges which we derived from a demonstration case of how to exploit domain-specific modeling for social network analysis on Quantum technologies.
引用
收藏
页码:13 / 15
页数:3
相关论文
共 19 条
  • [1] Towards quantum computing based community detection
    Akbar, Sana
    Saritha, Sri Khetwat
    [J]. COMPUTER SCIENCE REVIEW, 2020, 38
  • [2] Ali S, 2020, P 1 ACM SIGSOFT INT, P1421
  • [3] A Systematic Review of Cloud Modeling Languages
    Bergmayr, Alexander
    Breitenbuecher, Uwe
    Ferry, Nicolas
    Rossini, Alessandro
    Solberg, Arnor
    Wimmer, Manuel
    Kappel, Gerti
    Leymann, Frank
    [J]. ACM COMPUTING SURVEYS, 2018, 51 (01)
  • [4] Bettini Lorenzo, 2016, Implementing domainspecific languages with Xtext and Xtend
  • [5] Brambilla M., 2017, Model-Driven Software Engineering in Practice, Second Edition, ser. Synthesis Lectures on Software Engineering, V2nd
  • [6] Search-based model transformations
    Fleck, Martin
    Troya, Javier
    Wimmer, Manuel
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (12) : 1081 - 1117
  • [7] GitHub, 2020, About us
  • [8] Quantum in the Cloud: Application Potentials and Research Opportunities
    Leymann, Frank
    Barzen, Johanna
    Falkenthal, Michael
    Vietz, Daniel
    Weder, Benjamin
    Wild, Karoline
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2020, : 9 - 24
  • [9] XACC: a system-level software infrastructure for heterogeneous quantum-classical computing*
    McCaskey, Alexander J.
    Lyakh, Dmitry, I
    Dumitrescu, Eugene F.
    Powers, Sarah S.
    Humble, Travis S.
    [J]. QUANTUM SCIENCE AND TECHNOLOGY, 2020, 5 (02):
  • [10] McGeoch C, 2020, HYBRID SOLVER DISCRE