EDBT 2026 Demo / reviewers in the wild / expert
Martin Husemann
dblp:01/4717
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2010
0000-0001-5536-6681ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1
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 |
Services computing and microservices · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
service coordination |
0.1 | 1 | 2010 | Rule-Based Coordination of Distributed Web Service Transactions · IEEE Trans. Serv. Comput. 2010 |
Distributed systems
fault tolerance |
0.0 | 1 | 2010 | Rule-Based Coordination of Distributed Web Service Transactions · IEEE Trans. Serv. Comput. 2010 |
Methods — techniques the papers use, named apart from their topics
rule-based coordination · 0.2WS-BusinessActivity · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Rule-Based Coordination of Distributed Web Service TransactionsabstractCurrent approaches to transactional support of distributed processes in service-oriented environments are limited to scenarios where the participant initiating the process maintains a controlling position throughout the lifetime of the process. This constraint impedes support of complex processes where participants may only possess limited local views on the overall process. Furthermore, there is little support of dynamic aspects: failure or exit of participants usually leads to cancelation of the whole process. In this paper, we address these limitations by introducing a framework that strengthens the role of the coordinator and allows for largely autonomous coordination of dynamic processes. We first discuss motivating examples and analyze existing approaches to transactional coordination. Subsequently, we present our framework TracG, which is based on WS-BusinessActivity. It contains at its core a set of rules for deciding on the ongoing confirmation or cancelation status of participants' work and protocol extensions for monitoring the progress of a process. Various types of participant vitality for a process are distinguished, facilitating the controlled exit of nonvital participants as well as continuation of a process in case of tolerable failures. The implementation of the framework is presented and discussed regarding interoperability issues. Michael Von Riegen, Martin Husemann, Stefan Fink, Norbert Ritter |
IEEE Trans. Serv. Comput. | 2 |
| 2008 | Providing Decision Capabilities to Coordinators in Distributed ProcessesabstractCurrent approaches to transactional support of distributed processes in service-oriented environments are limited to scenarios where the participant initiating the process maintains a controlling position throughout the lifetime of the process. This constraint impedes support of complex processes where participants may only possess limited local views on the overall process. In this paper, we present a framework to extend WS-BusinessActivity that strengthens the role of the coordinator. We develop a set of rules for deciding on the confirmation or cancellation of participants' work and introduce protocol extensions for monitoring the progress of a process, allowing coordinators to initiate the completion of processes largely autonomously. We discuss motivating examples as well as existing approaches and evaluate our rule set against various service interaction patterns. Michael Von Riegen, Martin Husemann, Norbert Ritter |
ICIW | 2 |
| 2007 | Transactional Coordination of Dynamic Processes in Service-Oriented EnvironmentsabstractService-oriented environments facilitate dynamic processes whose properties can be altered during runtime. The transactional support of such processes holds specific requirements that are not completely covered by existing specifications. In this paper, we introduce a life cycle model for transactional dynamic processes and analyze existing specifications with respect to their potentials to support such a model. Subsequently, we propose a framework resolving the weaknesses of existing specifications and allowing comprehensive transactional coordination of dynamic processes. Martin Husemann, Michael Von Riegen, Norbert Ritter |
ICWS | 1 |