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.

Roger Weber

dblp:66/4398 · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 2008
—ORCID · none

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

Databases, data management, data science and information retrieval · 13 · 6 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2Systems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 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.

Databases, data mining, and information retrieval
6 papers
Information retrieval · 56% Indexing and storage engines · 21% Query processing and optimization · 14%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Performance modeling and evaluation · 60% Parallel and multicore computing · 40%

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

TopicWeightPapersLastEvidence papers
Information retrieval
similarity search
0.142008
What's wrong with high-dimensional similarity search? · Proc. VLDB Endow. 2008
Interactive-Time Similarity Search for Large Image Collections Using Parallel VA-Files · ICDE 2000
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces · VLDB 1998
Indexing and storage engines › vector index
VA-file
0.122008
What's wrong with high-dimensional similarity search? · Proc. VLDB Endow. 2008
Interactive-Time Similarity Search for Large Image Collections Using Parallel VA-Files · ICDE 2000
Information retrieval › similarity search
high-dimensional similarity search
0.122008
What's wrong with high-dimensional similarity search? · Proc. VLDB Endow. 2008
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces · VLDB 1998
Services computing and microservices › service composition
web service composition
0.012003
WebService Composition with O'GRAPE and OSIRIS · VLDB 2003
Data models and query languages
XML data management
0.012002
Active XML: Peer-to-Peer Data and Web Services Integration · VLDB 2002
Query processing and optimization
query planning
0.012001
Quality-Aware and Load-Sensitive Planning of Image Similarity Queries · ICDE 2001
Query processing and optimization
similarity query processing
0.012001
Fast Evaluation Techniques for Complex Similarity Queries · VLDB 2001
Information retrieval
indexing
0.012000
Interactive-Time Similarity Search for Large Image Collections Using Parallel VA-Files · ICDE 2000
Information retrieval
retrieval models
0.011998
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces · VLDB 1998
Query processing and optimization
approximate query processing
0.012001
Quality-Aware and Load-Sensitive Planning of Image Similarity Queries · ICDE 2001
Parallel and multicore computing › parallel algorithms
parallel search
0.012000
Interactive-Time Similarity Search for Large Image Collections Using Parallel VA-Files · ICDE 2000
Performance modeling and evaluation
benchmarking
0.011998
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces · VLDB 1998
Performance modeling and evaluation
quantitative evaluation
0.011998
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces · VLDB 1998

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

quality-aware planning · 0.1plan space search · 0.1parallel VA-files · 0.1
YearPublicationVenuePosition
2008 What's wrong with high-dimensional similarity search?
abstract
Similarity search in high-dimensional vector spaces has been the subject of substantial research, motivated in part by the need to provide query support for images and other complex data types. The paper VLDB 1998 paper "Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces" analyses why this search problem can be so tricky, and shows with intuitive yet formal proofs that nearest-neighbour search is fundamentally linear beyond a certain dimensionality. Consequently, the paper proposes a new, linear search structure (the VA-File) which focuses on accelerating the indispensable sequential scan with approximations and computational schemes to reduce both CPU and IO efforts. Experiments with both synthetic and image data showed -- surprisingly, at the time -- that such schemes outperform hierarchical methods in all cases where the dimensionality is greater than five. In this paper, we review that work and identify both what we got right in the paper and its impact, and also (with the benefit of hindsight) those elements of the work for which we were off the mark. The lessons learned are relevant not just to the narrow area of similarity search, but also more broadly across the fields of databases and computing.
Stephen Blott, Roger Weber
Proc. VLDB Endow.2
2005 Peer-to-peer Execution of (transactional) Processes
abstract
Standards like SOAP, WSDL, and UDDI facilitate the proliferation of services. Based on these technologies, processes are a means to combine services to applications and to provide new value-added services. For large information systems, a centralized process engine is no longer appropriate due to limited scalability. Instead, in this paper, we propose a distributed and decentralized process engine that routes process instances directly from one peer to the next. Such a peer-to-peer process execution promises good scalability characteristics since it is able to dynamically balance the load of processes and services among all available service providers. Therefore, navigation costs only accumulate on peers that are directly involved in the execution. However, this requires sophisticated strategies for the replication of meta-data for peer-to-peer process execution. Especially, replication mechanisms should avoid frequent accesses to global information repositories. In our system, called OSIRIS (Open Service Infrastructure for Reliable and Integrated Process Support), we deploy a publish/subscribe-based replication scheme together with freshness predicates to significantly reduce replication costs. This way, OSIRIS can support process-based applications in a dynamically evolving system without limiting scalability and correctness. Experiments have shown very promising results with respect to scalability. In addition, OSIRIS provides a flexible infrastructure that can be extended seamlessly in a modular way. This paper demonstrates the extension towards distributed concurrency control.
Christoph Schuler, Heiko Schuldt, Can Türker, Roger Weber, Hans-Jörg Schek
Int. J. Cooperative Inf. Syst.4
2004 Scalable Peer-to-Peer Process Management - The OSIRIS Approach
abstract
The functionality of applications is increasingly being made available by services. General concepts and standards like SOAP, WSDL, and UDDI support the discovery and invocation of single Web services. State-of-the-art process management is conceptually based on a centralized process manager. The resources of this coordinator limit the number of concurrent process executions, especially since the coordinator has to persistently store each state change for recovery purposes. In this paper, we overcome this limitation by executing processes in a peer-to-peer way exploiting all nodes of the system. By distributing the execution and navigation costs, we can achieve a higher degree of scalability allowing for a much larger throughput of processes compared to centralized solutions. This paper describes our prototype system OSIRIS, which implements such a true peer-to-peer process execution. We further present very promising results verifying the advantages over centralized process management in terms of scalability.
Christoph Schuler, Roger Weber, Heiko Schuldt, Hans-Jörg Schek
ICWS2
2003 Efficient region-based image retrieval
abstract
Region-based image retrieval(RBIR) was recently proposed as an extension of content-based image retrieval(CBIR). An RBIR system automatically segments images into a variable number of regions, and extracts for each region a set of features. Then, a dissimilarity function determines the distance between a database image and a set of reference regions. Unfortunately, the large evaluation costs of the dissimilarity function are restricting RBIR to relatively small databases. In this paper, we apply a multi-step approach to enable region-based techniques for large image collections. We provide cheap lower and upper bounding distance functions for a recently proposed dissimilarity measure. As our experiments show, these bounding functions are so tight, that we have to evaluate the expensive distance function for less than 0.5\%of the images. For a typical image database with more than 370,000images, our multi-step approach improved retrieval performance by a factor of more than5 compared to the currently fastest methods.
Roger Weber, Michael Mlivoncic
CIKM1
2003 Peer-to-Peer Process Execution with Osiris
Christoph Schuler, Roger Weber, Heiko Schuldt, Hans-Jörg Schek
ICSOC2
2003 WebService Composition with O'GRAPE and OSIRIS
Roger Weber, Christoph Schuler, Patrick Neukomm, Heiko Schuldt, Hans-Jörg Schek
VLDB1
2002 Infrastructure for Information Spaces
Hans-Jörg Schek, Heiko Schuldt, Christoph Schuler, Roger Weber
ADBIS4
2002 Scalability and resource usage of an OLAP benchmark on clusters of PCs
abstract
Designing clusters of PCs for distributed databases processing OLAP (On Line Analytical Processing) workloads in parallel with good scalability remains a particular challenge as we are lacking a deep understanding of the architectural issues around resource usage by standard DBMSs on distributed platforms. To address this problem, we present a novel performance monitoring framework for filtering and abstracting samples of performance data from low level counters into a high level performance picture. Our framework is used side by side with the DBMS and delivers many interesting insights about the most critical resource in the different queries and systems configuration. As required for a larger distributed hardware/software system, our solution comprises software instrumentation at the OS level, tools for gathering performance relevant data and an analytical model for performance evaluation and performance prediction to future platforms. We demonstrate the viability of our approach with the in-depth analysis of distributed TPC-D, a standard OLAP benchmark running on clusters of commodity PCs. Based on the data provided by our framework, we isolate and resolve a few crucial performance issues of OLAP workloads on clusters. For different queries, we give a workload characterization in terms of resource usage, quantify the optimal scalability and investigate the impact of the networking speed on the overall application performance. We show that the disk performance and CPU speed remains the most critical resource bottleneck for most queries. Queries with a lot of inter-node communication are limited by the communication software inefficiency within the DBMS and not by the raw networking speeds. A systematic performance evaluation constitutes a solid basis for architectural decisions and system optimization in clusters of PCs that are dedicated to large parallel database systems.
Michela Taufer, Thomas Stricker, Roger Weber
SPAA3
2002 Active XML: Peer-to-Peer Data and Web Services Integration
Serge Abiteboul, Omar Benjelloun, Ioana Manolescu, Tova Milo, Roger Weber
VLDB5
2001 Quality-Aware and Load-Sensitive Planning of Image Similarity Queries
abstract
Evaluating similarity queries over image collections effectively and efficiently is an important but difficult issue. In many settings, a system does not deal with individual queries in isolation, there rather is a stream of queries. Researchers have proposed a number of query-evaluation alternatives and generalizations, in particular parallel methods over several components, and methods that yield approximate results. Choosing a plan for a given query is subject to more criteria than in conventional settings, notably result quality next to response time and resource consumption. We have designed and implemented a query planner that incorporates these concepts. We describe our space of possible plans and how we search this space. The usefulness of such a planner depends on a number of criteria, e.g., increase of throughput, adaptivity to different workloads, query planning overhead, or influence of the scoring function in quantitative terms. This article describes respective evaluations and shows that the benefit of our particular approach is significant.
Klemens Böhm, Michael Mlivoncic, Roger Weber
ICDE3
2001 Fast Evaluation Techniques for Complex Similarity Queries
Klemens Böhm, Michael Mlivoncic, Hans-Jörg Schek, Roger Weber
VLDB4
2000 Trading Quality for Time with Nearest Neighbor Search
Roger Weber, Klemens Böhm
EDBT1
2000 Interactive-Time Similarity Search for Large Image Collections Using Parallel VA-Files
Roger Weber, Klemens Böhm, Hans-Jörg Schek
ICDE1
2000 Hyperdatabases
abstract
When relational database systems were introduced twenty years ago (1980), they were an infrastructure and main platform for application development. With today's information systems, the database system is a storage manager, far away from the applications. Our vision is that hyperdatabases become available that move up and extend database concepts to a higher level, closer to the applications. A hyperdatabase manages distributed objects and software components as well as workflows, in analogy to a database system that manages data and transactions. In short, hyperdatabases, also called "higher order databases", will provide "higher order data independence", e.g., immunity of applications against changes in the implementation of components and workload transparency. They will be the infrastructure for distributed information systems engineering of the future, and they are an abstraction from the host of current infrastructures and middleware technology. The article elaborates on this vision and outlines concrete projects at ETHZ such as PowerDB, a database cluster project. It shows how an efficient document engine can be built on top of a database cluster. A further project studies transactional process management as a layer on top of database transactions. Image similarity and multimedia components is another project where a hyperdatabase coordinates specialized components such as feature extraction and indexing services in a distributed environment.
Hans-Jörg Schek, Klemens Böhm, Torsten Grabs, Uwe Röhm, Heiko Schuldt, Roger Weber
WISE6
1999 Architecture of a Networked Image Search and Retrieval System
abstract
Large scale networked image retrieval systems face a number of problems that are not fully satisfied by current systems. On one hand, integrated solutions that store all image data centrally are often limited in terms of scalability and autonomy of data providers. On the other hand, WWW-based search engines proved to be fairly scalable, and data providers retain their autonomy. However, such engines often confront users with links to servers that are not available or to images that no longer exist, i.e., they are unable to keep their meta-database consistent with the repositories' contents. Furthermore, existing solutions often neglect the cost of image delivery. The considerable variations in the effective bandwidth in today's Internet lead to highly unpredictable response times, which are often intolerable from the user's point of view.
Roger Weber, Jürg Bolliger, Thomas R. Gross, Hans-Jörg Schek
CIKM1
1998 A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces
Roger Weber, Hans-Jörg Schek, Stephen Blott
VLDB1
1997 Multiresolution compression and reconstruction
abstract
The paper presents a framework for multiresolution compression and geometric reconstruction of arbitrarily dimensioned data designed for distributed applications. Although being restricted to uniform sampled data, the versatile approach enables the handling of a large variety of real world elements. Examples include nonparametric, parametric and implicit lines, surfaces or volumes, all of which are common to large scale data sets. The framework is based on two fundamental steps: compression is carried out by a remote server and generates a bit-stream transmitted over the underlying network. Geometric reconstruction is performed by the local client and renders a piecewise linear approximation of the data. More precisely, the compression scheme consists of a newly developed pipeline starting from an initial B-spline wavelet precoding. The fundamental properties of wavelets allow progressive transmission and interactive control of the compression gain by means of global and local oracles. In particular the authors discuss the problem of oracles in semiorthogonal settings and propose sophisticated oracles to remove unimportant coefficients. In addition, geometric constraints such as boundary lines can be compressed in a lossless manner and are incorporated into the resulting bit-stream. The reconstruction pipeline performs a piecewise adaptive linear approximation of data using a fast and easy to use point removal strategy which works with any subsequent triangulation technique.
Oliver G. Staadt, Markus Gross 0001, Roger Weber
IEEE Visualization3