Datenbestand vom 13. Juni 2019
Tel: 089 / 66060798
Mo - Fr, 9 - 12 Uhr
Fax: 089 / 66060799
DER VERLAG IST IN DER ZEIT VOM 12.06.2019 BIS 23.06.2019 AUSCHLIESSLICH PER EMAIL ERREICHBAR.
aktualisiert am 13. Juni 2019
978-3-8439-3376-6, Reihe Informatik
Situation-Aware Adaptive Event Stream Processing
269 Seiten, Dissertation Technische Universität Clausthal (2017), Softcover, A5
This work defines a situation aware adaptive event stream processing model and scenario specification language. The processing model and language allow the specification of stream processing tasks, which support an automatic scenario specific adaptation of their processing logic based on detected situations and interim processing results. The motivation for this work lies in the missing support of current state of the art Event Stream Processing (ESP) systems for such a „situation-aware adaptive Event Stream Processing” which leads to the problem that for each scenario that requires this kind of processing, a new processing system needs to be designed, implemented and maintained. It is therefore the aim of this work to ease the development of such situation aware adaptive processing systems. An example for such a scenario is the detection and tracing of solar energy production drops caused by clouds shading solar panels as they pass. The scenario requires a processing system to handle large amounts of streaming data to detect a cloud (possible situation). The later verification of the cloud as well as its tracking however only requires a small situation specific subset of the overall streaming data, e.g. the measurements from solar panels of the affected area and its surroundings. This subset changes its characteristics (location, shape, etc) dynamically as the cloud traverses the region. The scenario thus requires a situation-aware adaptation of its processing setup in order to focus on a detected cloud and to track it. This work approaches the problem by defining a situation-aware adaptive stream processing model and a matching scenario definition language to allow the definition of such processing scenarios for a scenario independent processing system. The requirements for the definition of the model and language are the result of an analysis of three distinct scenarios from two application domains.