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.

Volker Linnemann

dblp:l/VLinnemann · DBLP profile ↗
← Back
20ranked-venue papers
4as first author
0since 2021 · last 2016
0000-0003-1157-976XORCID · verified

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

Databases, data management, data science and information retrieval · 12 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3Artificial intelligence and machine learning · 2Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 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
Data models and query languages · 42% Query processing and optimization · 36% Database system architecture and tuning · 14%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

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

TopicWeightPapersLastEvidence papers
Data models and query languages › relational model
nested relational model
0.021990
Elimination of View and Redundant Variables in a SQL-like Database Language for Extended NF2 Structures · VLDB 1990
Non First Normal Form Relations and Recursive Queries: An SQL-Based Approach · ICDE 1987
Query processing and optimization
query optimization
0.011990
Elimination of View and Redundant Variables in a SQL-like Database Language for Extended NF2 Structures · VLDB 1990
Database system architecture and tuning
extensible database system
0.011988
Design and Implementation of an Extensible Database Management System Supporting User Defined Data Types and Functions · VLDB 1988
Query processing and optimization › recursive query
recursive query evaluation
0.011987
Non First Normal Form Relations and Recursive Queries: An SQL-Based Approach · ICDE 1987
Data models and query languages
database programming language
0.011986
Constructorset's Database Support for Knowledge Based Systems · ICDE 1986
Database theory
deductive database
0.011986
Constructorset's Database Support for Knowledge Based Systems · ICDE 1986
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge base
knowledge base management
0.011986
Constructorset's Database Support for Knowledge Based Systems · ICDE 1986

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

set-oriented evaluation · 0.0relational technology · 0.0extensible database management system · 0.0SQL extension · 0.0
YearPublicationVenuePosition
2016 Accelerated join evaluation in Semantic Web databases by using FPGAs
abstract
Summary While the amount of information steadily increases, the requirements on the response time to query these information become more strict. Under those conditions, conventional database systems reach their limits and cannot meet these performance requirements anymore. In recent years, systems with many processing cores are considered to satisfy these demands. Furthermore, these systems include more and more heterogeneous cores tailor‐made to solve one specific task in an efficient manner. However, dedicated hardware accelerators are inflexible and cannot be adapted to the requirements of a dedicated query. Thus, the challenge is orchestrating the diversity of the functionality of all the cores to be optimized for performance/energy efficiency. In this paper, a concept is introduced on how to develop a flexible Field‐Programmable Gate Arrays (FPGA)‐based hardware accelerator to improve the performance of query evaluation in a Semantic Web database. As a first step to the hardware/software system, several joint algorithms are implemented on an FPGA and evaluated against a well‐developed software solution (implemented in C). The comparison shows a significant speedup of up to 10 times. Because of the complexity of the join operator, it is promising that the overall performance of query evaluation can be further enhanced by processing whole queries on an FPGA. Copyright © 2015 John Wiley & Sons, Ltd.
Stefan Werner 0001, Dennis Heinrich, Marc Stelzner, Volker Linnemann, Thilo Pionteck, Sven Groppe
Concurr. Comput. Pract. Exp.4
2011 Adaptive Service Migration in Wireless Sensor Networks
abstract
While the paradigm of service oriented architectures and also the concept of service migration has been adapted to wireless sensor networks recently, the consistency demands of stateful service migration have not yet been considered in depth. Many services, for example for the aggregation of data or alarm services, require strict consistency when being migrated from one sensor node to another. In previous papers, we described how atomic commit protocols can be used to guarantee strict consistency of migrated services. Additional communication is required to achieve strict consistency. Therefore we varied the network conditions (i.e. loss rate, density) to determine the best solution in different situations. Finally we designed an adaptive approach which uses the ideal combination of transaction protocol and routing protocol to reduce the communication overhead and save energy to increase the lifetime of wireless sensor network deployments.
Stefan Werner 0001, Christoph Reinke, Sven Groppe, Volker Linnemann
PDCAT4
2010 Redundancy Infrastructure for Service-Oriented Wireless Sensor Networks
abstract
Transfering the paradigm of service-oriented architecture (SOA) to sensor networks became an important research area in the last years. Amongst others, a couple of approaches deal with the flexible and robust service discovery and usage of services which takes the unsteady nature of WSNs into account. However, the approaches do not consider the case that services may get unavailable during their activity phase because of node failures. In this case, already collected or computed data will get lost and the service request of the service consumer remains unanswered. In this paper, we propose a redundancy infrastructure for service-oriented WSNs which deals with this special problem. The framework consists of an adaptive data replication technique and a service recovery solution. Whereas the replication technique ensures the survival beyond node failures, the recovery protocol restarts a failed service using the replicated data and enables the service to continue its functionality.
Jana Neumann, Nils Hoeller, Christoph Reinke, Volker Linnemann
NCA4
2009 LuposDate: a semantic web database system
abstract
Managing and querying Semantic Web are important issues for Semantic Web applications. Therefore, we have developed a Semantic Web database system with logically and physically optimized SPARQL engines to manage and query RDF data, named LuposDate. In order to present the functionalities of the LUPOSDATE system and engines, we have developed an online demonstration, which is available at http://www.ifis.uni-luebeck.de/index.php?id=luposdate-demo.
Jinghua Groppe, Sven Groppe, Andreas Schleifer, Volker Linnemann
CIKM4
2009 XML data management and XPath evaluation in wireless sensor networks
abstract
XML is the defacto standard for data exchange applications like those in the WWW. However, due to the limited hardware resources, wireless sensor networks abstain from using verbose data formats like XML. Nevertheless, XML as a standardized data exchange format in wireless sensor networks is a means to support more complex data management and heterogeneous networks. Moreover, XML is a key feature towards service-oriented sensor networks that exchange structured information by using SOAP. Recent work has shown that XML can be compressed to meet the general hardware restrictions of sensor nodes while still supporting updates. In this work we outline the vision and benefits of XML usage in wireless sensor networks, show how to evaluate XML queries in wireless sensor networks and how query results can be compressed to lower the comunication overhead. We therefore present an XPath engine on updateable compressed XML data for sensor nodes and an experimental evaluation showing that the performance of our XPath engine fulfills the requirements of today's applications even on sensor nodes.
Nils Hoeller, Christoph Reinke, Jana Neumann, Sven Groppe, Volker Linnemann
MoMM6
2007 Incremental Validation of String-Based XML Data in Databases, File Systems, and Streams
Beda Christoph Hammerschmidt, Ylva Brandt, Volker Linnemann, Sven Groppe, Stefan Fischer 0001
ADBIS4
2007 Optimization of Bounded Continuous Search Queries Based on Ranking Distributions
Dirk Kukulenz, Nils Hoeller, Sven Groppe, Volker Linnemann
WISE4
2005 Migrating stateful web services using Apache Axis and P2P
Beda Christoph Hammerschmidt, Volker Linnemann
IADIS AC2
2005 Implementing a database programming language for XML applications
Henrike Schuhart, Volker Linnemann
IADIS AC2
2005 XCG: A one-to-one class generator for XML languages
Henrike Schuhart, Martin Lipphardt, Volker Linnemann
IADIS AC3
2005 On the Intersection of XPath Expressions
abstract
XPath is a common language for selecting nodes in an XML document. XPath uses so called path expressions which describe a navigation path through semistructured data. In the last years some of the characteristics of XPath have been discussed. Examples include the containment of two XPath expressions p and p' (p /spl sube/ p'). To the best of our knowledge the intersection of two XPath expressions (p /spl cap/ p') has not been treated yet. The intersection of p and p' is the set that contains all XML nodes that are selected both by p and p'. In the context of indexes in XML databases the emptiness of the intersection of p and p' is a major issue when updating the index. In order to keep the index consistent to the indexed data, it has to be detected if an index that is defined upon p is affected by a modifying database operation with the path expression p'. In this paper, we introduce the intersection problem for XPath and give a motivation for its relevance. We present an efficient intersection algorithm for XPath expressions without the NOT operator that is based on finite automata. For expressions that contain the NOT operator the intersection problem becomes NP-complete leading to exponential computations in general. With an average case simulation we show that the NP-completeness is no significant limitation for most real-world database operations.
Beda Christoph Hammerschmidt, Martin Kempa, Volker Linnemann
IDEAS3
2004 A Selective Key-Oriented XML Index for the Index Selection Problem in XDBMS
Beda Christoph Hammerschmidt, Martin Kempa, Volker Linnemann
DEXA3
2002 V-DOM and P-XML - Towards a Valid Programming of XML-Based Applications
Martin Kempa, Volker Linnemann
Inf. Softw. Technol.2
1990 Elimination of View and Redundant Variables in a SQL-like Database Language for Extended NF2 Structures
Norbert Südkamp, Volker Linnemann
VLDB2
1990 Recursive functions in a data base language for complex objects
Volker Linnemann
Inf. Syst.1
1989 Sorting, Grouping and Duplicate Elimination in the Advanced Information Management Prototype
Gunter Saake, Volker Linnemann, Peter Pistor, Lutz M. Wegner
VLDB2
1988 Design and Implementation of an Extensible Database Management System Supporting User Defined Data Types and Functions
Volker Linnemann, Klaus Küspert, Peter Dadam, Peter Pistor, R. Erbe, Alfons Kemper, Norbert Südkamp, Georg Walch, Mechtild Wallrath
VLDB1
1987 Non First Normal Form Relations and Recursive Queries: An SQL-Based Approach
abstract
The work presented in this paper is an attempt to combine two different but closely related research areas in the data base field, namely the quite heavily investigated question of recursive queries in relational data bases on the one hand and the introduction of non first normal form relations on the other. This paper proposes the integration of recursive queries and non first normal form relations by providing a recursion mechanism which can be nested according to the structure of a non first normal form relation. It is shown by examples that this method can be used to formulate queries which are rather cumbersome if only flat relations are used. Especially, in some cases the problem of performing a selection on a recursively defined relation disappears. This question has been the topic of several research papers recently. Moreover, many queries can be formulated in a more natural way than in the world of flat tuples. Therefore, nested recursive queries in combination with non first normal form relations provide a contribution to the problem of modelling complex data.
Volker Linnemann
ICDE1
1986 Constructorset's Database Support for Knowledge Based Systems
abstract
Current database systems provide only rather limited tools for advanced applications, for example for the database support of knowledge based systems. Especially, it is not possible to represent recursive rules which are denned on the basis of stored data (facts). Using the terminology of PROLOG, this means that database systems provide means for managing facts, but rules are not supported. The semantic gap, therefore, between conventional database systems on the one hand and knowledge base management systems on the other is too large. This paper presents new tools, based on a database programming language, which allow the support of rules on the basis of existing relations. These rules may be recursive, thus providing similar mechanisms as PROLOG does. The tools are set oriented, they allow, therefore, an efficient implementation. Moreover, some disadvantages of PROLOG are avoided, for example infinite recursion. In addition, data types are defined for the representation of updatable rule bases thus providing a first step towards integrated fact and rule management using relational technology.
Volker Linnemann
ICDE1
1985 Data Constructors: On the Integration of Rules and Relations
Matthias Jarke, Volker Linnemann, Joachim W. Schmidt
VLDB2