Dominik Riemer

Learn More
Social media analytics has been attracting considerable attention in both research and industry due to the increasing popularity of social media usage. As a subset, social media monitoring describes the process of continuous monitoring of a subject matter in social media. From our point of view, the key requirements for such systems are i) high throughput(More)
In the era of big data processing there is an emerging need for methodologies supporting the management of data-intensive application scenarios. Complex Event Processing is an integral part of many fast data application as an underlying technology for event correlation and pattern detection. Increased volume of event streams as well as the demand for more(More)
We present StreamPipes, a semantics-based approach aiming to provide a description and management layer to define and execute stream processing pipelines consisting of multiple, potentially heterogeneous runtime implementations. StreamPipes consists of i) an ontology-based model to describe requirements and capabilities of stream processing services, (ii) a(More)
In this paper we present the ALERT system that improves free/libre open source software (FLOSS) coordination by maintaining awareness of community activities through real-time, personalized, context-aware notification. The ALERT system is an active collaboration platform, i. e. a virtual actor that interacts with the developers, processes and recognizes(More)
In this demonstration, we present a system for real-time monitoring of personal fitness performance indicators. The system uses smartphone and wearable sensors for gathering information (measurements) from the user in order to enable improving the fitness activity. The main advantages are 1) dynamic fitness monitoring, which enables adapting on-the-fly the(More)
Modern organizations need real-time awareness about the current business conditions and the various events that occur from multiple and heterogeneous environments and influence their business operations. Moreover, based on real-time awareness they need a mechanism that allows them to respond quickly to the changing business conditions, in order to either(More)
Stream processing has emerged as the major paradigm to tackle the digital information flood. Within stream processing, complex event processing (CEP) represents a pattern-based approach that enables automated situation detection and real-time monitoring. One deficit of CEP applications is the negligence of the evolution of situations, as only two states are(More)
The web of things provides a steadily increasing amount of both real-time and historic data sources. Yet widespread standards are missing and the heterogeneity of data formats and communication protocols makes the integration of such sources a challenging task often requiring for manual programming effort. This paper presents a novel, lightweight(More)