Frank Lauterwald

Learn More
Operator placement for distributed stream-processing systems is still a challenging problem that can be modeled as a <i>Task Assignment Problem</i> (TAP). Multiple objectives are relevant for the optimization in heterogeneous stream-processing systems as there are different capabilities of the underlying networks and stream-processing nodes. We present an(More)
Database Management Systems (DBMSs) that can be tailored to specific requirements offer the potential to improve reliability and maintainability and simultaneously the ability to reduce the footprint of the code base. If the requirements of an application change during runtime the DBMS should be adapted without a shutdown. Runtime-adaptation is a new and(More)
(REQUIRED) In recent years, several process models for data quality management have been proposed. As data quality problems are highly application-specific, these models have to remain abstract. This leaves the question of what to do exactly in a given situation unanswered. The task of implementing a data quality process is usually delegated to data quality(More)
Deriving resource properties of software components is a prerequisite for the specification of non-functional properties allowing a developer to also consider these properties for the application to build. In this paper, we describe a platform-independent approach to measure Java components in terms of a selected set of basic constituents (so called atoms),(More)
Nowadays maintenance of database management systems (DBMSs) often requires offline operations for enhancement of function-ality or security updates. This hampers the availability of the provided services and can cause undesirable implications. Therefore it is essential to minimize the downtime of DBMSs. We present the CoBRA DB (Component Based Runtime(More)
Bei verteilten Datenstromsystemen ist es ebenso wie bei verteilten Da-tenbanksystemen für die Verteilung von Anfragen entscheidend, die zu erwartenden Kosten schätzen zu können. Bei der Kostenschätzung mit Kostenmodellen müssen die Parameter für jedes System und jeden Operator ausgemessen werden. In dieser Arbeit wird ein black-box-Verfahren vorgestellt,(More)
Verteilte Datenstromverarbeitung unter Beteiligung heterogener Datenstromsysteme und Sensorknoten erfährt zunehmendes Interesse. Ein Problem dabei ist, dass die heute verfügbaren Datenstromsysteme sich hinsichtlich ihrer Verarbeitungslogik unterscheiden. Das zeigt sich darin, dass für vermeintlich gleiche Anfragen unterschiedliche Ergebnisse erzeugt werden(More)