Datenbestand vom 10. Dezember 2024
Verlag Dr. Hut GmbH Sternstr. 18 80538 München Tel: 0175 / 9263392 Mo - Fr, 9 - 12 Uhr
aktualisiert am 10. Dezember 2024
978-3-8439-3376-6, Reihe Informatik
Marc Schaaf 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.