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

Joos-Hendrik Böse

dblp:85/2521 · also Joos-Hendrik Boese · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 4 first-authorArtificial intelligence and machine learning · 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
1 paper
Machine learning and data management · 50% Data mining · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 50% Distributed systems · 50%
Artificial intelligence
1 paper
Time series and sequential data · 100%

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

TopicWeightPapersLastEvidence papers
Data mining › predictive modeling › forecasting
demand prediction
0.312017
Probabilistic Demand Forecasting at Scale · Proc. VLDB Endow. 2017
Machine learning and data management
machine learning pipeline
0.312017
Probabilistic Demand Forecasting at Scale · Proc. VLDB Endow. 2017
High-performance computing
cluster computing
0.312017
Probabilistic Demand Forecasting at Scale · Proc. VLDB Endow. 2017
Distributed systems
distributed machine learning
0.312017
Probabilistic Demand Forecasting at Scale · Proc. VLDB Endow. 2017
Machine learning › Time series and sequential data › time series modeling
probabilistic forecasting
0.112017
Probabilistic Demand Forecasting at Scale · Proc. VLDB Endow. 2017

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

feature engineering · 0.9ensembling · 0.9
YearPublicationVenuePosition
2017 Probabilistic Demand Forecasting at Scale
abstract
We present a platform built on large-scale, data-centric machine learning (ML) approaches, whose particular focus is demand forecasting in retail. At its core, this platform enables the training and application of probabilistic demand forecasting models, and provides convenient abstractions and support functionality for forecasting problems. The platform comprises of a complex end-to-end machine learning system built on Apache Spark, which includes data preprocessing, feature engineering, distributed learning, as well as evaluation, experimentation and ensembling. Furthermore, it meets the demands of a production system and scales to large catalogues containing millions of items. We describe the challenges of building such a platform and discuss our design decisions. We detail aspects on several levels of the system, such as a set of general distributed learning schemes, our machinery for ensembling predictions, and a high-level dataflow abstraction for modeling complex ML pipelines. To the best of our knowledge, we are not aware of prior work on real-world demand forecasting systems which rivals our approach in terms of scalability.
Joos-Hendrik Böse, Valentin Flunkert, Jan Gasthaus, Tim Januschowski, Dustin Lange, David Salinas, Sebastian Schelter, Matthias W. Seeger, Yuyang Wang 0001
Proc. VLDB Endow.1
2013 Elastic online analytical processing on RAMCloud
abstract
A shared-nothing architecture is state-of-the-art for deploying a distributed analytical in-memory database management system: it preserves the in-memory performance advantage by processing data locally on each node but is difficult to scale out. Modern switched fabric communication links such as InfiniBand narrow the performance gap between local and remote DRAM data access to a single order of magnitude. Based on these premises, we introduce a distributed in-memory database architecture that separates the query execution engine and data access: this enables a) the usage of a large-scale DRAM-based storage system such as Stanford's RAMCloud and b) the push-down of bandwidth-intensive database operators into the storage system. We address the resulting challenges such as finding the optimal operator execution strategy and partitioning scheme. We demonstrate that such an architecture delivers both: the elasticity of a shared-storage approach and the performance characteristics of operating on local DRAM.
Christian Tinnefeld, Donald Kossmann, Martin Grund, Joos-Hendrik Böse, Frank Renkes, Vishal Sikka, Hasso Plattner
EDBT4
2012 Efficient logging for enterprise workloads on column-oriented in-memory databases
abstract
The introduction of a 64 bit address space in commodity operating systems and the constant drop in hardware prices made large capacities of main memory in the order of terabytes technically feasible and economically viable. Especially column-oriented in-memory databases are a promising platform to improve data management for enterprise applications. As in-memory databases hold the primary persistence in volatile memory, some form of recovery mechanism is required to prevent potential data loss in case of failures. Two desirable characteristics of any recovery mechanism are (1) that it has a minimal impact on the running system, and (2) that the system recovers quickly and without any data loss after a failure. This paper introduces an efficient logging mechanism for dictionary-compressed column structures that addresses these two characteristics by (1) reducing the overall log size by writing dictionary-compressed values and (2) allowing for parallel writing and reading of log files. We demonstrate the efficiency of our logging approach by comparing the resulting log-file size with traditional logical logging on a workload produced by a productive enterprise system.
Johannes Wust, Joos-Hendrik Böse, Frank Renkes, Sebastian Blessing, Jens Krüger 0003, Hasso Plattner
CIKM2
2012 Data management with SAPs in-memory computing engine
abstract
We present some architectural and technological insights on SAP's HANA database and derive research challenges for future enterprise application development.
Joos-Hendrik Böse, Cafer Tosun, Christian Mathis, Franz Färber
EDBT1
2006 Using Moving Object Databases to Provide Context Information in Mobile Ad-hoc Networks
abstract
Applications deployed in mobile peer-to-peer systems have to cope with mobility and fluctuation of nodes. These dynamics restrict the reliability of communication links as well as the availability of certain nodes, services, and resources. Exploring the context of nodes can be used to anticipate these shortages. Context-awareness enables improvement of performance of systems and enables adaptation of applications in order to make their behavior more relevant with respect to their current situation. Preevaluation of context can be used to estimate future availability of crucial resources and reliability of communication links. Which information is considered to be relevant context information varies according to the application scenario. In this paper, we present a model for context information along with a mobile service that provides a local view of surrounding nodes in a Mobile Ad-hoc NETwork (MANET). The service is designed to enable efficient prediction of future stability of the vicinity of a node.
Joos-Hendrik Böse, Katharina Hahn, Manuel Scholz, Heinz Schweppe, Agnès Voisard
MDM1
2005 An Integrated Commit Protocol for Mobile Network Databases
abstract
While traditional fixed-wired network protocols like 2-phase-commit guarantee atomicity, we cannot use them in mobile low bandwidth networks where network partitioning, node failure, and message loss may result in blocking. To deploy traditional database applications easily into a mobile environment, there is a demand for a protocol which guarantees an atomic commit of transactions. This paper introduces a protocol which can guarantee such atomic commitment in mobile environments using a combination of commit and consensus protocols. In addition, it takes advantage of mobile network sub-structures like single-hop environments to reduce message transfer costs.
Joos-Hendrik Böse, Stefan Böttcher, Le Gruenwald, Sebastian Obermeier 0001, Heinz Schweppe, Thorsten Steenweg
IDEAS1