Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Johanna Barzen

dblp:20/11066 · DBLP profile ↗
← Back
15ranked-venue papers
0as first author
14since 2021 · last 2026
0000-0001-8397-7973ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 8 · 8 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 100%
Theoretical computer science
1 paper
Quantum computing and quantum information · 100%

Topics — the 1 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
quantum computer architecture
0.312025
Pattern-Based Generation and Adaptation of Quantum Workflows · ICSE 2025

Methods — techniques the papers use, named apart from their topics

roadmap analysis · 1.7user study · 0.9pattern-based generation · 0.9
YearPublicationVenuePosition
2026 Low-Code Quantum Algorithm Modeling and Execution for Hybrid Cloud Environments
Lavinia Stiliadou, Johanna Barzen, Fabian Bühler, Daniel Georg, Sharon-Naemi Stiliadou
CLOSER2
2026 Quantum Low-Code Metamodel and Transformation Pipeline
Daniel Georg, Johanna Barzen, Fabian Bühler, Lavinia Stiliadou
ICSOFT2
2025 Operations Patterns for Hybrid Quantum Applications
Martin Beisel, Johanna Barzen, Frank Leymann, Benjamin Weder
CLOSER2
2025 Pattern-Based Generation and Adaptation of Quantum Workflows
abstract
Building quantum applications requires deep knowledge of quantum computing and software engineering. Hence, an abstraction layer reducing the complexity for non-experts is needed. Patterns are an established concept for the abstract description of proven solutions to recurring problems. Therefore, the quantum computing patterns, a pattern language for the quantum computing domain, can be used to define the building blocks and the structure of hybrid quantum applications. Furthermore, concrete software artifacts can be associated with patterns to solve the corresponding problem. However, these software artifacts are usually heterogeneous, e.g., using different data formats. Quantum workflows enable a robust and scalable orchestration of these heterogeneous software artifacts. However, manually modeling and configuring such quantum workflows is a complex, error-prone, and time-consuming task. To overcome this issue, we present an approach that automates the generation and adaptation of quantum workflows using the quantum computing patterns. We provide an architecture realizing our approach, a corresponding prototype, as well as an evaluation comprising different use cases, a runtime comparison, and a user study.
Martin Beisel, Johanna Barzen, Frank Leymann, Lavinia Stiliadou, Daniel Vietz, Benjamin Weder
ICSE2
2025 Quantum Software Engineering: Roadmap and Challenges Ahead
abstract
As quantum computers advance, the complexity of the software they can execute increases as well. To ensure this software is efficient, maintainable, reusable, and cost-effective—key qualities of any industry-grade software—mature software engineering practices must be applied throughout its design, development, and operation. However, the significant differences between classical and quantum software make it challenging to directly apply classical software engineering methods to quantum systems. This challenge has led to the emergence of Quantum Software Engineering (QSE) as a distinct field within the broader software engineering landscape. In this work, a group of active researchers analyze in depth the current state of QSE research. From this analysis, the key areas of QSE are identified and explored in order to determine the most relevant open challenges that should be addressed in the next years. These challenges help identify necessary breakthroughs and future research directions for advancing QSE.
Juan Manuel Murillo, José García-Alonso, Enrique Moguel, Johanna Barzen, Frank Leymann, Shaukat Ali 0001, Tao Yue 0002, Paolo Arcaini, Ricardo Pérez-Castillo, Ignacio García Rodríguez de Guzmán, Mario Piattini, Antonio Ruiz Cortés, Antonio Brogi, Jianjun Zhao 0001, Andriy V. Miranskyy, Manuel Wimmer
ACM Trans. Softw. Eng. Methodol.4
2024 Observability for Quantum Workflows in Heterogeneous Multi-cloud Environments
Martin Beisel, Johanna Barzen, Frank Leymann, Lavinia Stiliadou, Benjamin Weder
CAiSE2
2024 Utilizing a Standards-Based Toolchain to Model and Execute Quantum Workflows
Martin Beisel, Jaime Alvarado-Valiente, Johanna Barzen, Frank Leymann, Javier Romero-Álvarez, Lavinia Stiliadou, Benjamin Weder
ICWE3
2023 QuantME4VQA: Modeling and Executing Variational Quantum Algorithms Using Workflows
Martin Beisel, Johanna Barzen, Marvin Bechtold, Frank Leymann, Felix Truger, Benjamin Weder
CLOSER2
2023 How to Select Quantum Compilers and Quantum Computers Before Compilation
Marie Salm, Johanna Barzen, Frank Leymann, Philipp Wundrack
CLOSER2
2023 Execution Patterns for Quantum Applications
Daniel Georg, Johanna Barzen, Martin Beisel, Frank Leymann, Julian Obst, Daniel Vietz, Benjamin Weder, Vladimir Yussupov
ICSOFT2
2022 Analysis and Rewrite of Quantum Workflows: Improving the Execution of Hybrid Quantum Algorithms
Benjamin Weder, Johanna Barzen, Martin Beisel, Frank Leymann
CLOSER2
2022 Splitting Quantum-Classical Scripts for the Generation of Quantum Workflows
Daniel Vietz, Johanna Barzen, Frank Leymann, Benjamin Weder
EDOC2
2022 Prioritization of Compiled Quantum Circuits for Different Quantum Computers
abstract
Quantum computers can solve certain problems faster than classical computers. The number of quantum computers offered via the cloud increases such that a variety is accessible for the public. However, current quantum computers still suffer from a small number of qubits and high error rates. Selecting a quantum computer providing enough qubits and low error rates is tremendously important to receive stable execution results for a given quantum circuit. The execution results are also influenced by the compilation result of the selected quantum compiler for hardware mapping and optimization. For computing time, the access is regulated by vendors of quantum computers resulting in waiting times for the user. Thus, a deep and manifold analysis of quantum computers and compiled circuits of different quantum compilers is required to estimate in advance which compiled circuit will return stable execution results also in consideration of non-functional requirements such as waiting times. To address this, we present a framework that analyzes and prioritizes compiled circuits for different quantum computers using several compilers based on the requirements of the user. We show the practical feasibility of our framework by a prototype and two use cases.
Marie Salm, Johanna Barzen, Frank Leymann, Benjamin Weder
SANER2
2021 Hybrid Quantum Applications Need Two Orchestrations in Superposition: A Software Architecture Perspective
abstract
Quantum applications are most often hybrid, i.e., they are not only made of implementations of pure quantum algorithms but also of classical programs as well as workflows and topologies as key artifacts, and data they process. Since workflows and topologies are referred to as “orchestrations” in modern terminology (but with very different meanings), two orchestrations that go hand-in-hand are required to realize quantum applications. We motivate this by means of a nontrivial example, sketch these orchestration technologies, and reveal the overall structure of non-trivial quantum applications. Furthermore, we discuss the implied architecture of a runtime environment for such quantum applications. To validate the introduced architecture, we present a prototypical implementation based on the Camunda workflow engine, its associated modeling tool, as well as the OpenTOSCA ecosystem.
Benjamin Weder, Johanna Barzen, Frank Leymann, Michael Zimmermann 0001
ICWS2
2020 Quantum in the Cloud: Application Potentials and Research Opportunities
abstract
Quantum computers are becoming real, and they have the inherent potential to significantly impact many application domains. We sketch the basics about programming quantum computers, showing that quantum programs are typically hybrid consisting of a mixture of classical parts and quantum parts. With the advent of quantum computers in the cloud, the cloud is a fine environment for performing quantum programs. The tool chain available for creating and running such programs is sketched. As an exemplary problem we discuss efforts to implement quantum programs that are hardware independent. A use case from machine learning is outlined. Finally, a collaborative platform for solving problems with quantum computers that is currently under construction is presented.
Frank Leymann, Johanna Barzen, Michael Falkenthal, Daniel Vietz, Benjamin Weder, Karoline Wild
CLOSER2