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

Hagen Völzer

dblp:10/3990 · DBLP profile ↗
← Back
46ranked-venue papers
12as first author
5since 2021 · last 2026
0000-0003-3547-3847ORCID · verified

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

Software engineering, systems software and programming languages · 22 · 3 first-author · 3 since 2021Theory of computation · 13 · 6 first-author · 1 since 2021Databases, data management, data science and information retrieval · 10 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 5 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 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.

Theoretical computer science
3 papers
Logic in computer science · 55% Automated reasoning and model checking · 32% Distributed computing theory · 6%
Software engineering, system software, and programming languages
2 papers
Services computing and microservices · 78% Software maintenance and evolution · 22%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining
clustering
0.212015
Multi-View Incident Ticket Clustering for Optimal Ticket Dispatching · KDD 2015
Services computing and microservices › service management
IT service management
0.212015
Multi-View Incident Ticket Clustering for Optimal Ticket Dispatching · KDD 2015
Logic in computer science
temporal logic
0.222012
Defining Fairness in Reactive and Concurrent Systems · J. ACM 2012
Temporal Logics and Model Checking for Fairly Correct Systems · LICS 2006
Logic in computer science › temporal logic
linear-time properties
0.112012
Defining Fairness in Reactive and Concurrent Systems · J. ACM 2012
Automated reasoning and model checking
reactive system verification
0.112012
Defining Fairness in Reactive and Concurrent Systems · J. ACM 2012
Logic in computer science › temporal logic › branching-time temporal logic
CTL
0.112006
Temporal Logics and Model Checking for Fairly Correct Systems · LICS 2006
Automated reasoning and model checking
model checking
0.112006
Temporal Logics and Model Checking for Fairly Correct Systems · LICS 2006
Software maintenance and evolution
software configuration management
0.012004
SubCM: A Tool for Improved Visibility of Software Change in an Industrial Setting · IEEE Trans. Software Eng. 2004
Distributed computing theory
randomization
0.012004
On Randomization Versus Synchronization in Distributed Systems · ICALP 2004
Information theory
measure theory
0.012012
Defining Fairness in Reactive and Concurrent Systems · J. ACM 2012
Logic in computer science
topological characterization
0.012012
Defining Fairness in Reactive and Concurrent Systems · J. ACM 2012
Software maintenance and evolution
build management
0.012004
SubCM: A Tool for Improved Visibility of Software Change in an Industrial Setting · IEEE Trans. Software Eng. 2004
Coding theory › constrained coding
synchronization
0.012004
On Randomization Versus Synchronization in Distributed Systems · ICALP 2004

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

topological characterization · 0.1measure-theoretic analysis · 0.1game-theoretic characterization · 0.1topological largeness · 0.1probabilistic largeness · 0.1file-based configuration management · 0.0
YearPublicationVenuePosition
2026 Evaluation of an Architecture for an LLM-Based Analytics System for Exploratory Process Mining
Timothy Sulzer, Hagen Völzer, Barbara Weber
CAiSE (2)2
2024 A Benchmark for Rule Induction in Automated Business Decisions
Hagen Völzer, Daniel Horn, Yusik Kim, Greger Ottosson
RuleML+RR1
2023 Supporting Provenance and Data Awareness in Exploratory Process Mining
Francesca Zerbato, Andrea Burattin, Hagen Völzer, Paul Nelson Becker, Elia Boscaini, Barbara Weber
CAiSE3
2023 A Fresh Approach to Analyze Process Outcomes
abstract
We propose a set of techniques to analyze final or intermediate process outcomes. The main novelties are (i) outcome flow diagrams - a visualization of a process as a sequence of global decisions and their contribution to the process outcomes, and (ii) an interactive method to find explanations for process outcomes. We demonstrate the effectiveness of our techniques in the context of an in-depth study on the Road Traffic Fine Management event log, for which we obtain so far undocumented insights.
Hagen Völzer, Francesca Zerbato, Timothy Sulzer, Barbara Weber
ICPM1
2021 Graph Autoencoders for Business Process Anomaly Detection
Siyu Huo, Hagen Völzer, Prabhat Reddy, Prerna Agarwal, Vatche Isahagian, Vinod Muthusamy
BPM2
2019 Managing Security Objects and -Processes Using an Extended BPM Approach and -System
abstract
One important use case for (business) process technology is process compliance. We propose that managing security objects such as cryptographic keys is an application domain that can greatly benefit from using process technology because of a critical compliance requirement. To this end, we present a BPMN extension and a design of a support system for key management processes. Both were driven by a case study on a distributed application using a standard hierarchical public key infrastructure, which we also present. Our prototypical implementation of the support system shows that process compliance for security object management processes can be substantially supported with moderate effort by extending the standard process technology.
Jochen Malte Küster, Niklaus Meyer, Hagen Völzer, Maria Dubovitskaya, Michael Osborne, Axel Tanner
EDOC3
2018 Computing the Concurrency Threshold of Sound Free-Choice Workflow Nets
Klara J. Meyer, Javier Esparza, Hagen Völzer
TACAS (2)3
2018 Dynamic skipping and blocking, dead path elimination for cyclic workflows, and a local semantics for inclusive gateways
Dirk Fahland, Hagen Völzer
Inf. Syst.2
2016 The Complexity of Deadline Analysis for Workflow Graphs with Multiple Resources
Mirela Botezatu, Hagen Völzer, Lothar Thiele
BPM2
2016 Dynamic Skipping and Blocking and Dead Path Elimination for Cyclic Workflows
Dirk Fahland, Hagen Völzer
BPM2
2016 Diagnostic Information for Control-Flow Analysis of Workflow Graphs (a.k.a. Free-Choice Workflow Nets)
Cédric Favre, Hagen Völzer, Peter Müller 0001
TACAS2
2016 Preface to BPM 2014
Mathias Weske, Shazia Sadiq, Pnina Soffer, Hagen Völzer
Inf. Syst.4
2016 Supporting different process views through a Shared Process Model
Jochen Malte Küster, Hagen Völzer, Cédric Favre, Moisés Castelo Branco, Krzysztof Czarnecki 0001
Softw. Syst. Model.2
2015 The Complexity of Deadline Analysis for Workflow Graphs with a Single Resource
abstract
Workflow graphs (WFGs) are control-flow graphs extended by parallel fork and join. They are used to represent the main control-flow of e.g. business process models modeled in languages such as BPMN or UML activity diagrams. A WFG is said to be sound if it is free of deadlocks and exhibits no lack of synchronization. We study the question whether the executions of a time-annotated sound WFG meet a given deadline. We present polynomial-time algorithms and NP-hardness results for different cases. In particular, we show that it can be decided in polynomial time whether some executions of a sound WFG meet the deadline. Furthermore we show that for general probabilistic WFGs, it is NP-hard to determine whether the probability of an execution meeting the deadline is higher than a given threshold, whereas the expected duration of an execution can be computed in polynomial time.
Mirela Botezatu, Hagen Völzer, Lothar Thiele
ICECCS2
2015 A Software Architecture for Transportation Planning and Monitoring in a Collaborative Network
Anne Baumgraß, Remco M. Dijkman, Paul Grefen, Shaya Pourmirza, Hagen Völzer, Mathias Weske
PRO-VE5
2015 Multi-View Incident Ticket Clustering for Optimal Ticket Dispatching
abstract
We present a novel technique that optimizes the dispatching of incident tickets to the agents in an IT Service Support Environment. Unlike the common skill-based dispatching, our approach also takes empirical evidence on the agent's speed from historical data into account. Our solution consists of two parts. First, a novel technique clusters historic tickets into incident categories that are discriminative in terms of agent's performance. Second, a dispatching policy selects, for an incoming ticket, the fastest available agent according to the target cluster. We show that, for ticket data collected from several Service Delivery Units, our new dispatching technique can reduce service time between $35\%$ and $44\%$.
Mirela Botezatu, Jasmina Bogojeska, Ioana Giurgiu, Hagen Völzer, Dorothea Wiesmann
KDD4
2015 The relationship between workflow graphs and free-choice workflow nets
Cédric Favre, Dirk Fahland, Hagen Völzer
Inf. Syst.3
2014 A case study on consistency management of business and IT process models in banking
Moisés Castelo Branco, Yingfei Xiong 0001, Krzysztof Czarnecki 0001, Jochen Malte Küster, Hagen Völzer
Softw. Syst. Model.5
2013 Supporting Different Process Views through a Shared Process Model
Jochen Malte Küster, Hagen Völzer, Cédric Favre, Moisés Castelo Branco, Krzysztof Czarnecki 0001
ECMFA2
2012 The Difficulty of Replacing an Inclusive OR-Join
Cédric Favre, Hagen Völzer
BPM2
2012 Matching Business Process Workflows across Abstraction Levels
Moisés Castelo Branco, Javier Troya, Krzysztof Czarnecki 0001, Jochen Malte Küster, Hagen Völzer
MoDELS5
2012 Defining Fairness in Reactive and Concurrent Systems
abstract
We define when a linear-time temporal property is a fairness property with respect to a given system. This captures the essence shared by most fairness assumptions that are used in the specification and verification of reactive and concurrent systems, such as weak fairness, strong fairness, k -fairness, and many others. We provide three characterizations of fairness: a language-theoretic, a game-theoretic, and a topological characterization. It turns out that the fairness properties are the sets that are “large” from a topological point of view, that is, they are the co-meager sets in the natural topology of runs of a given system. This insight provides a link to probability theory where a set is “large” when it has measure 1. While these two notions of largeness are similar, they do not coincide in general. However, we show that they coincide for ω -regular properties and bounded Borel measures. That is, an ω -regular temporal property of a finite-state system has measure 1 under a bounded Borel measure if and only if it is a fairness property with respect to that system. The definition of fairness leads to a generic relaxation of correctness of a system in linear-time semantics. We define a system to be fairly correct if there exists a fairness assumption under which it satisfies its specification. Equivalently, a system is fairly correct if the set of runs satisfying the specification is topologically large. We motivate this notion of correctness and show how it can be verified in a system.
Hagen Völzer, Daniele Varacca
J. ACM1
2011 Analysis on demand: Instantaneous soundness checking of industrial business process models
Dirk Fahland, Cédric Favre, Jana Koehler, Niels Lohmann, Hagen Völzer, Karsten Wolf
Data Knowl. Eng.5
2011 Identifying refactoring opportunities in process model repositories
Remco M. Dijkman, Beat Gfeller, Jochen Malte Küster, Hagen Völzer
Inf. Softw. Technol.4
2010 Symbolic Execution of Acyclic Workflow Graphs
Cédric Favre, Hagen Völzer
BPM2
2010 A New Semantics for the Inclusive Converging Gateway in Safe Processes
Hagen Völzer
BPM1
2009 Instantaneous Soundness Checking of Industrial Business Process Models
Dirk Fahland, Cédric Favre, Barbara Jobstmann, Jana Koehler, Niels Lohmann, Hagen Völzer, Karsten Wolf
BPM6
2009 Counterexamples in Probabilistic LTL Model Checking for Markov Chains
Matthias Schmalz, Daniele Varacca, Hagen Völzer
CONCUR3
2009 The refined process structure tree
Jussi Vanhatalo, Hagen Völzer, Jana Koehler
Data Knowl. Eng.2
2008 The Refined Process Structure Tree
Jussi Vanhatalo, Hagen Völzer, Jana Koehler
BPM2
2008 Automatic Workflow Graph Refactoring and Completion
Jussi Vanhatalo, Hagen Völzer, Frank Leymann, Simon Moser
ICSOC2
2007 Model Checking Almost All Paths Can Be Less Expensive Than Checking All Paths
Matthias Schmalz, Hagen Völzer, Daniele Varacca
FSTTCS2
2007 Faster and More Focused Control-Flow Analysis for Business Process Models Through SESE Decomposition
Jussi Vanhatalo, Hagen Völzer, Frank Leymann
ICSOC2
2006 Temporal Logics and Model Checking for Fairly Correct Systems
abstract
We motivate and study a generic relaxation of correctness of reactive and concurrent systems with respect to a temporal specification. We define a system to be fairly correct if there exists a fairness assumption under which it satisfies its specification. Equivalently, a system is fairly correct if the set of runs satisfying the specification is large from a topological point of view, i.e., it is a co-meager set. We compare topological largeness with its more popular sibling, probabilistic largeness, where a specification is probabilistically large if the set of runs satisfying the specification has probability 1. We show that topological and probabilistic largeness of omega-regular specifications coincide for bounded Borel measures on finite-state systems. As a corollary, we show that, for specifications expressed in LTL or by Buchi automata, checking that a finite-state system is fairly correct has the same complexity as checking that it is correct. Finally we study variants of the logics CTL and CTL*, where the 'for all runs' quantifier is replaced by a 'for a large set of runs' quantifier. We show that the model checking complexity for these variants is the same as for the original logics
Daniele Varacca, Hagen Völzer
LICS2
2006 Probabilistic event structures and domains
Daniele Varacca, Hagen Völzer, Glynn Winskel
Theor. Comput. Sci.2
2005 Defining Fairness
Hagen Völzer, Daniele Varacca, Ekkart Kindler
CONCUR1
2005 On Conspiracies and Hyperfairness in Distributed Computing
Hagen Völzer
DISC1
2004 Probabilistic Event Structures and Domains
Daniele Varacca, Hagen Völzer, Glynn Winskel
CONCUR2
2004 On Randomization Versus Synchronization in Distributed Systems
Hagen Völzer
ICALP1
2004 A constructive proof for FLP
Hagen Völzer
Inf. Process. Lett.1
2004 SubCM: A Tool for Improved Visibility of Software Change in an Industrial Setting
abstract
Software configuration management is the discipline of managing large collections of software development artefacts from which software products are built. Software configuration management tools typically deal with artefacts at fine levels of granularity - such as individual source code files - and assist with coordination of changes to such artefacts. This paper describes a lightweight tool, designed to be used on top of a traditional file-based configuration management system. The add-on tool support enables users to flexibly define new hierarchical views of product structure, independent of the underlying artefact-repository structure. The tool extracts configuration and change data with respect to the user-defined hierarchy, leading to improved visibility of how individual subsystems have changed. The approach yields a range of new capabilities for build managers, and verification and validation teams. The paper includes a description of our experience using the tool in an organization that builds large embedded software systems.
Hagen Völzer, Anthony MacDonald, Brenton Atchison, Andrew Hanlon, Peter A. Lindsay, Paul A. Strooper
IEEE Trans. Software Eng.1
2002 Refinement-Robust Fairness
Hagen Völzer
CONCUR1
2002 A Tool for Subsystem Configuration Management
abstract
This paper describes a tool that manages a hierarchical, "is a subsystem of"-structure on a set of software development artefacts and that provides configuration management (CM) for subsystems by interacting with an existing CM tool. The tool is based on a recently proposed framework for subsystem-based configuration management. The tool demonstrates the feasibility of the framework and develops it further The design of the framework and the tool was developed in collaboration with Invensys SCADA Development and it is discussed in relation to their current software development process.
Hagen Völzer, Brenton Atchison, Paul A. Strooper, Peter A. Lindsay, Anthony MacDonald
ICSM1
2001 Randomized Non-sequential Processes
Hagen Völzer
CONCUR1
2001 Algebraic nets with flexible arcs
Ekkart Kindler, Hagen Völzer
Theor. Comput. Sci.2
1997 Petri Net Based Verification of Distributed Algorithms: An Example
abstract
Abstract A technique to model and to verify distributed algorithms is suggested. This technique (based on Petri nets) reduces the modelling and analysis effort to a reasonable level. The paper outlines the technique using the example of a typical network algorithm, the echo algorithm .
Ekkart Kindler, Wolfgang Reisig, Hagen Völzer, Rolf Walter
Formal Aspects Comput.3