Demo Data from SIGIR 2026 / reviewers in the wild / expert
Adrian Klein
dblp:20/139
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 4 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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
2 papers |
Services computing and microservices · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Computer networks
2 papers |
Edge and fog computing · 57% Network measurement and analytics · 43% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
service composition |
0.3 | 2 | 2014 | SanGA: A Self-Adaptive Network-Aware Approach to Service Composition · IEEE Trans. Serv. Comput. 2014 Towards network-aware service composition in the cloud · WWW 2012 |
Services computing and microservices › service composition
qos-aware service composition |
0.2 | 1 | 2014 | SanGA: A Self-Adaptive Network-Aware Approach to Service Composition · IEEE Trans. Serv. Comput. 2014 |
Cloud and datacenter computing › cloud service management
cloud service selection |
0.1 | 1 | 2012 | Towards network-aware service composition in the cloud · WWW 2012 |
Network measurement and analytics › latency measurement
latency estimation |
0.0 | 1 | 2012 | Towards network-aware service composition in the cloud · WWW 2012 |
Methods — techniques the papers use, named apart from their topics
qos optimization · 0.4network modeling · 0.4network latency modeling · 0.4genetic algorithm · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | SanGA: A Self-Adaptive Network-Aware Approach to Service CompositionabstractService-Oriented Computing enables the composition of loosely coupled services provided with varying Quality of Service (QoS) levels. Selecting a near-optimal set of services for a composition in terms of QoS is crucial when many functionally equivalent services are available. As the number of distributed services, particularly in the cloud, is rising rapidly, the impact of the network on the QoS keeps increasing. Despite this, current approaches do not differentiate between the QoS of services themselves and the network. Therefore, the computed latency differs from the actual latency, resulting in suboptimal QoS. Thus, we propose a network-aware approach that handles the QoS of services and the QoS of the network independently. First, we build a network model in order to estimate the network latency between arbitrary services and potential users. Our selection algorithm then leverages this model to find compositions with a low latency for a given execution policy. We employ a self-adaptive genetic algorithm which balances the optimization of latency and other QoS as needed and improves the convergence speed. In our evaluation, we show that our approach works under realistic network conditions, efficiently computing compositions with much lower latency and otherwise equivalent QoS compared to current approaches. Adrian Klein, Fuyuki Ishikawa, Shinichi Honiden |
IEEE Trans. Serv. Comput. | 1 |
| 2012 | A Probabilistic Approach for Long-Term B2B Service CompositionsabstractService composition algorithms are used for realizing loosely coupled interactions in Service-Oriented Computing. Starting from an abstract workflow, concrete services are matched, based on their QoS, with the preferences and constraints of users. Current approaches usually only consider static QoS values and find a single solution consisting of one concrete service for each workflow task. In a business-to-business (B2B) environment, though, there are additional requirements for service compositions: 1) a high number of invocations, and 2) a high reliability. Thus, we introduce a probabilistic approach on the basis of a new QoS model to solve the composition problem for such long-term B2B service compositions. For each task and for every point in time, we determine the most appropriate services and backup services for a specific user. Thus, the selection depends on the actual response time and reliability, or recent invocation failures or timeouts. For that purpose, we propose an adaptive genetic algorithm that employs our QoS model and determines backup services dynamically based on the required reliability. Our evaluations show that our approach significantly increases the utility of long-term compositions compared with standard approaches in the envisioned B2B environments. Adrian Klein, Florian Wagner 0001, Fuyuki Ishikawa, Shinichi Honiden |
ICWS | 1 |
| 2012 | Multi-objective Service Composition with Time- and Input-Dependent QoSabstractOptimizing the Quality-of-Service (QoS) levels of a service workflow is essential for the user satisfaction in Service-oriented Computing. For that purpose, QoS computation models are applied to reflect the actual QoS experienced by the user during service execution. Current QoS models ignore the possible dependencies of QoS attributes, such as the dependency on the time of the execution or on the input data supplied to the service. Apart from that, composition approaches consider only single workflows during service selection, narrowing the number of possible compositions. Thus, we introduce a novel QoS model that covers QoS dependencies and discuss how this model can be used to consider multiple workflows at the same time. Moreover, we adopt a multi-objective optimization approach to offer solutions varying in QoS such as finishing time and price, allowing the user to make fine-grained decisions. Florian Wagner 0001, Adrian Klein, Benjamin Klöpper, Fuyuki Ishikawa, Shinichi Honiden |
ICWS | 2 |
| 2012 | Towards network-aware service composition in the cloudabstractService-Oriented Computing (SOC) enables the composition of loosely coupled services provided with varying Quality of Service (QoS) levels. Selecting a (near-)optimal set of services for a composition in terms of QoS is crucial when many functionally equivalent services are available. With the advent of Cloud Computing, both the number of such services and their distribution across the network are rising rapidly, increasing the impact of the network on the QoS of such compositions. Despite this, current approaches do not differentiate between the QoS of services themselves and the QoS of the network. Therefore, the computed latency differs substantially from the actual latency, resulting in suboptimal QoS for service compositions in the cloud. Thus, we propose a network-aware approach that handles the QoS of services and the QoS of the network independently. First, we build a network model in order to estimate the network latency between arbitrary services and potential users. Our selection algorithm then leverages this model to find compositions that will result in a low latency given an employed execution policy. In our evaluation, we show that our approach efficiently computes compositions with much lower latency than current approaches. Adrian Klein, Fuyuki Ishikawa, Shinichi Honiden |
WWW | 1 |
| 2011 | Efficient Heuristic Approach with Improved Time Complexity for Qos-Aware Service CompositionabstractService-Oriented Architecture enables the composition of loosely coupled services provided with varying Quality of Service (QoS) levels. Given a composition, finding the set of services that optimizes some QoS attributes under given QoS constraints has been shown to be NP-hard. Therefore, heuristic algorithms are widely used, finding acceptable solutions in polynomial time. Still the time complexity of such algorithms can be prohibitive for real-time use, especially if the algorithms are required to run until they find near-optimal solutions. Thus, we propose a heuristic approach based on Hill-Climbing that makes effective use of an initial bias computed with Linear Programming, and works on a reduced search space. In our evaluation, we show that our approach finds near-optimal solutions and achieves a low time complexity. Adrian Klein, Fuyuki Ishikawa, Shinichi Honiden |
ICWS | 1 |
| 2010 | Efficient QoS-Aware Service Composition with a Probabilistic Service Selection Policy
Adrian Klein, Fuyuki Ishikawa, Shinichi Honiden |
ICSOC | 1 |