{"title":"Metastability in the Metaverse","authors":"T. Lorido-Botran","doi":"10.1145/3583678.3603440","DOIUrl":"https://doi.org/10.1145/3583678.3603440","url":null,"abstract":"","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"137 1","pages":"5"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75994573","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"16th ACM International Conference on Distributed and Event-based Systems, DEBS 2022, Copenhagen, Denmark, June 27 - 30, 2022","authors":"","doi":"10.1145/3524860","DOIUrl":"https://doi.org/10.1145/3524860","url":null,"abstract":"","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"18 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74026254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Michael J Carey, Steven Jacobs, Vassilis J Tsotras
{"title":"Breaking BAD: A Data Serving Vision for Big Active Data.","authors":"Michael J Carey, Steven Jacobs, Vassilis J Tsotras","doi":"10.1145/2933267.2933313","DOIUrl":"https://doi.org/10.1145/2933267.2933313","url":null,"abstract":"<p><p>Virtually all of today's Big Data systems are <i>passive</i> in nature. Here we describe a project to shift Big Data platforms from passive to <i>active</i>. We detail a vision for a scalable system that can continuously and reliably capture Big Data to enable timely and automatic delivery of new information to a large pool of interested users as well as supporting analyses of historical information. We are currently building a Big Active Data (BAD) system by extending an existing scalable open-source BDMS (AsterixDB) in this active direction. This first paper zooms in on the Data Serving piece of the BAD puzzle, including its key concepts and user model.</p>","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"2016 ","pages":"181-186"},"PeriodicalIF":0.0,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/2933267.2933313","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"35453048","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Christopher Mutschler, Christoffer Loeffler, Nicolas Witt, Thorsten Edelhäußer, M. Philippsen
{"title":"Predictive load management in smart grid environments","authors":"Christopher Mutschler, Christoffer Loeffler, Nicolas Witt, Thorsten Edelhäußer, M. Philippsen","doi":"10.1145/2611286.2611330","DOIUrl":"https://doi.org/10.1145/2611286.2611330","url":null,"abstract":"The DEBS 2014 Grand Challenge targets the monitoring and prediction of energy loads of smart plugs installed in private households. This paper presents details of our middleware solution and efficient median calculation, shows how we address data quality issues, and provides insights into our enhanced prediction based on hidden Markov models.\u0000 The evaluation on the smart grid data set shows that we process up to 244k input events per second with an average detection latency of only 13.3ms, and that our system efficiently scales across nodes to increase throughput. Our prediction model significantly outperforms the median-based prediction as it deviates much less from the real load values, and as it consumes considerably less memory.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"11 3","pages":"282-287"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72592983","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Distributed event notification in VANET with multiple service providers","authors":"J. Mukherjee, Saurabh Agarwal, Arobinda Gupta","doi":"10.1145/2611286.2611315","DOIUrl":"https://doi.org/10.1145/2611286.2611315","url":null,"abstract":"Many future applications in vehicular networks will be event-driven and will require events generated at different parts of a city to be delivered to moving vehicles in time. We propose a distributed framework for efficient event dissemination with multiple service providers (SPs) in a city where each SP uses a publish-subscribe communication framework using roadside units (RSUs). SPs know only about their own subscriptions and events, but have no knowledge about the subscriptions and events of other SPs. In this paper, we propose a problem called the Bounded Minimum Cost Event Placement Problem where SPs collaboratively schedule the dissemination of the events through RSUs so that maximum number of subscriptions are satisfied while incurring minimum cost to the SPs. We propose a distributed algorithm to solve the problem and present initial simulation results for some realistic traffic scenarios.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"1 1","pages":"334-337"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79531321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
N. Stojanović, Yongchun Xu, A. Stojadinovic, Ljiljana Stojanović
{"title":"Using mobile-based complex event processing to realize collaborative remote person monitoring","authors":"N. Stojanović, Yongchun Xu, A. Stojadinovic, Ljiljana Stojanović","doi":"10.1145/2611286.2611306","DOIUrl":"https://doi.org/10.1145/2611286.2611306","url":null,"abstract":"In this paper we present an application of the mobile-based distributed complex event processing for the collaborative remote person monitoring, a novel approach for the e-Health and Fitness domain that represents a kind of breakthrough for these domains. Indeed, so far remote monitoring has been focused on one individual person: the monitored person is equipped (wears) a sensor that sends data to the user's smartphone for storage, local (simple) analysis and upload to the server, where the data can be visualized and analyzed on request in off-line mode. Our, new, approach extends this processing pipeline with a) real-time feedback from the server-side processing in order to enable the detection of very complex situations and b) distribution of processing between several nodes (persons) in order to enable collaboration in detecting mentioned complex situations.\u0000 The approach is applied in the development of the commercial solution for remote patient monitoring used in monitoring of the physical activities of grouped cardio patients in order to support collaborative detection of complex situations.\u0000 In this paper we present the theoretical background of the approach and detail some most innovative elements. In addition we discuss the results from an ongoing piloting of this technology in a real healthcare environment: two hospitals.\u0000 We argue that this approach opens many other opportunities to exploit collaborative potential of patient/person monitoring in various domains.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"13 1","pages":"225-235"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76192931","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Scalable stateful stream processing for smart grids","authors":"R. Fernandez, M. Weidlich, P. Pietzuch, A. Gal","doi":"10.1145/2611286.2611326","DOIUrl":"https://doi.org/10.1145/2611286.2611326","url":null,"abstract":"We describe a solution to the ACM DEBS Grand Challenge 2014, which evaluates event-based systems for smart grid analytics. Our solution follows the paradigm of stateful data stream processing and is implemented on top of the SEEP stream processing platform. It achieves high scalability by massive data-parallel processing and the option of performing semantic load-shedding. In addition, our solution is fault-tolerant, ensuring that the large processing state of stream operators is not lost after failure.\u0000 Our experimental results show that our solution processes 1 month worth of data for 40 houses in 4 hours. When we scale out the system, the time reduces linearly to 30 minutes before the system bottlenecks at the data source. We then apply semantic load-shedding, maintaining a low median prediction error and reducing the time further to 17 minutes. The system achieves these results with median latencies below 30 ms and a 90th percentile below 50 ms.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"50 1","pages":"276-281"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90282271","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The DEBS 2014 grand challenge","authors":"Zbigniew Jerzak, H. Ziekow","doi":"10.1145/2611286.2611333","DOIUrl":"https://doi.org/10.1145/2611286.2611333","url":null,"abstract":"Event processing systems in general and data stream processing systems in particular focus on processing of queries over unbounded event streams. The goal of the DEBS 2014 Grand Challenge is to provide a specific problem, originating from the domain of energy data management, which can be leveraged by both commercial and academic event processing systems. The problem provided by this year's challenge seeks to highlight the capability of event stream processing systems towards combining of the processing of live and historical event data as well as scaling out for coping with high velocity data streams and complex analysis.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"29 1","pages":"266-269"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75330101","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Tiancheng Chang, Sisi Duan, H. Meling, S. Peisert, Haibin Zhang
{"title":"P2S: a fault-tolerant publish/subscribe infrastructure","authors":"Tiancheng Chang, Sisi Duan, H. Meling, S. Peisert, Haibin Zhang","doi":"10.1145/2611286.2611305","DOIUrl":"https://doi.org/10.1145/2611286.2611305","url":null,"abstract":"The popular publish/subscribe communication paradigm, for building large-scale distributed event notification systems, has attracted attention from both academia and industry due to its performance and scalability characteristics. While ordinary \"web surfers\" typically are not aware of minor packet loss, industrial applications often have tight timing constraints and require rigorous fault tolerance. Some past research has addressed the need to tolerate node crashes and link failures, often relying on distributing the brokers on an overlay network. However, these solutions impose significant complexity both in terms of implementation and deployment.\u0000 In this paper, we present a crash tolerant Paxos-based pub/sub (P2S) middleware. P2S contributes a practical solution by replicating the broker in a replicated architecture based on Goxos, a Paxos-based fault tolerance library. Goxos can switch between various Paxos variants according to different fault tolerance requirements. P2S directly adapts existing fault tolerance techniques to pub/sub, with the aim of reducing the burden of proving the correctness of the implementation. Furthermore, P2S is a development framework that provides sophisticated generic programming interfaces for building various types of pub/sub applications. The flexibility and versatility of the P2S framework ensures that pub/sub systems with widely varying dependability needs can be developed quickly.\u0000 We evaluate the performance of our implementation using event logs obtained from a real deployment at an IPTV cable provider. Our evaluation results show that P2S reduces throughput by as little as 1.25% and adds only 0.58 ms latency overhead, compared to its non-replicated counterpart. The performance characteristics of P2S prove the feasibility and utility of our framework.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"74 1","pages":"189-197"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75520524","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Quality matters: supporting quality-aware pervasive applications by probabilistic data stream management","authors":"Christian Kuka, D. Nicklas","doi":"10.1145/2611286.2611292","DOIUrl":"https://doi.org/10.1145/2611286.2611292","url":null,"abstract":"Many pervasive computing applications need sensor data streams, which can vary significantly in accuracy. Depending on the application, deriving information (e.g., higher-level context) from low-quality sensor data might lead to wrong decisions or even critical situations. Thus, it is important to control the quality throughout the whole data stream processing, from the raw sensor data up to the derived information, e.g., a complex event. In this paper, we present a uniform meta data model to represent sensor data and information quality at all levels of processing; we show how this meta data model can be integrated in a data stream processing engine to ease the development of quality-aware applications; and we present an approach to learn probability distributions of incoming sensor data which needs no prior knowledge. We demonstrate and evaluate our approach in a real-world scenario.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"253 1","pages":"1-12"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76323283","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}