Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems最新文献

筛选
英文 中文
Automated publish-subscribe middleware configuration with M2etis 使用M2etis自动发布-订阅中间件配置
A. Wahl, Thomas Fischer, R. Lenz
{"title":"Automated publish-subscribe middleware configuration with M2etis","authors":"A. Wahl, Thomas Fischer, R. Lenz","doi":"10.1145/2611286.2611321","DOIUrl":"https://doi.org/10.1145/2611286.2611321","url":null,"abstract":"We present <i><b>M</b>assive <b>M</b>ultiuser <b>E</b>vent <b>I</b>nfra<b>s</b>tructure</i> (M<sup>2</sup>etis), a configurable publish-subscribe middleware. M<sup>2</sup>etis uses discrete-event simulations and regression methods to translate declarative descriptions of event types in terms of the application domain to an optimal configuration. Configuration decisions are based on the <i>Quality-of-Service</i> (QoS) requirements of the application and are conducted by a configuration component at design-time to minimize performance impacts at run-time.\u0000 The demonstration shows how the M<sup>2</sup>etis configuration workflow can be applied to the application domain of <i>Massively Multiplayer Online Games</i> (MMOGs). We explain the configuration workflow as conducted by the M<sup>2</sup>etis configuration component and illustrate how it can be integrated into the development lifecycle of distributed applications.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"49 1","pages":"357-360"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73657530","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}
引用次数: 4
In-memory, high speed stream processing 在内存中,高速流处理
Rohit Gupta, Rinku Shah, Apurva Mhetre
{"title":"In-memory, high speed stream processing","authors":"Rohit Gupta, Rinku Shah, Apurva Mhetre","doi":"10.1145/2611286.2611332","DOIUrl":"https://doi.org/10.1145/2611286.2611332","url":null,"abstract":"To enable load prediction we require three ingredients; Data acquisition, Accurate prediction algorithms and timely prediction. This work is focused on the third ingredient i.e. Timely prediction. Timely prediction is required for proper functioning of smart grid. Towards this we offer a scalable, distributed and incremental solution.\u0000 We present a solution that utilise multiple techniques to evade performance degradation maintaining timing requirements. These techniques include:(1) Splitting the nested processing into stages to maintain high throughput. (2) Customised median finding algorithms to generate timely output from high volume data. (3) Pre-fetching to eliminate disk access time for accessing the historical data. Implementing these together, our technique is able to perform 11K predictions per sec, and 2.5K outlier computations per sec.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"6 1","pages":"306-309"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79349820","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}
引用次数: 1
Learning from the past: automated rule generation for complex event processing 向过去学习:为复杂事件处理自动生成规则
Alessandro Margara, G. Cugola, Giordano Tamburrelli
{"title":"Learning from the past: automated rule generation for complex event processing","authors":"Alessandro Margara, G. Cugola, Giordano Tamburrelli","doi":"10.1145/2611286.2611289","DOIUrl":"https://doi.org/10.1145/2611286.2611289","url":null,"abstract":"Complex Event Processing (CEP) systems aim at processing large flows of events to discover situations of interest. In CEP, the processing takes place according to user-defined rules, which specify the (causal) relations between the observed events and the phenomena to be detected. We claim that the complexity of writing such rules is a limiting factor for the diffusion of CEP. In this paper, we tackle this problem by introducing iCEP, a novel framework that learns, from historical traces, the hidden causality between the received events and the situations to detect, and uses them to automatically generate CEP rules. The paper introduces three main contributions. It provides a precise definition for the problem of automated CEP rules generation. It dicusses a general approach to this research challenge that builds on three fundamental pillars: decomposition into subproblems, modularity of solutions, and ad-hoc learning algorithms. It provides a concrete implementation of this approach, the iCEP framework, and evaluates its precision in a broad range of situations, using both synthetic benchmarks and real traces from a traffic monitoring scenario.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"22 1","pages":"47-58"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86505063","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}
引用次数: 91
Understanding event attendance through analysis of human crowd behavior in social networks 通过分析社会网络中的人群行为来理解事件出席
Stavroula Karanikolaou, Ioannis Boutsis, V. Kalogeraki
{"title":"Understanding event attendance through analysis of human crowd behavior in social networks","authors":"Stavroula Karanikolaou, Ioannis Boutsis, V. Kalogeraki","doi":"10.1145/2611286.2611324","DOIUrl":"https://doi.org/10.1145/2611286.2611324","url":null,"abstract":"Understanding human crowd mobility has found important applications in several commercial domains such as marketing, recommendation systems and resource planning. In this paper we investigate users' social activities and interactions developed in \"human-centered participatory sensing\" groups and perform an analysis to understand human crowd behavior. We exploit two popular real and heterogeneous datasets for our analysis: an event based social network (Meetup) dataset and a checkin-based geosocial network (Foursquare) dataset, to understand user attendance in social community events and provide insights into the factors that influence users to attend events.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"21 1","pages":"322-325"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87587017","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}
引用次数: 10
RECEP: selection-based reuse for distributed complex event processing 用于分布式复杂事件处理的基于选择的重用
Beate Ottenwälder, B. Koldehofe, K. Rothermel, Kirak Hong, U. Ramachandran
{"title":"RECEP: selection-based reuse for distributed complex event processing","authors":"Beate Ottenwälder, B. Koldehofe, K. Rothermel, Kirak Hong, U. Ramachandran","doi":"10.1145/2611286.2611297","DOIUrl":"https://doi.org/10.1145/2611286.2611297","url":null,"abstract":"An appealing use case of complex event processing (CEP) systems is for mobile users to react in real-time to events in their environment, e.g., to the occurrence of a dangerous situation such as an accident. Maintaining mobile CEP systems is highly resource intensive since in many cases events need to be detected in a consumer-centric manner to ensure low latency event detection and high quality of results. In this paper we propose the RECEP system to increase the scalability of mobile CEP systems. In the presence of mobile users with partially overlapping interest, the RECEP system offers methods to efficiently reuse computations and this way reduces the resource requirements of mobile CEP. Since reuse of computations happens with respect to well defined quality metrics, RECEP can be easily tailored to specific mobile applications and maximize the resource savings for their desired quality in terms of precision and recall of the processed events from the user's environment.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"12 1","pages":"59-70"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89754335","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}
引用次数: 23
Distributed event aggregation for content-based publish/subscribe systems 用于基于内容的发布/订阅系统的分布式事件聚合
N. Pandey, Kaiwen Zhang, Stéphane Weiss, H. Jacobsen, R. Vitenberg
{"title":"Distributed event aggregation for content-based publish/subscribe systems","authors":"N. Pandey, Kaiwen Zhang, Stéphane Weiss, H. Jacobsen, R. Vitenberg","doi":"10.1145/2611286.2611302","DOIUrl":"https://doi.org/10.1145/2611286.2611302","url":null,"abstract":"Modern data-intensive applications handling massive event streams such as real-time traffic monitoring require support for both rich data filtering and aggregation. While the pub/sub communication paradigm provides an effective solution for the sought semantic diversity of event filtering, the event processing capabilities of existing pub/sub systems are restricted to singular event matching without support for stream aggregation, which so far can be accommodated only at the subscriber edge brokers.\u0000 In this paper, we propose the first systematic solution for supporting distributed aggregation over a range of time-based aggregation window semantics in a content-based pub/sub system. In order to eschew the need to disseminate a large number of publications to subscribers, we strive to distribute the aggregation computation within the pub/sub overlay network. By enriching the pub/sub language with aggregation semantics, we allow pub/sub brokers to aggregate incoming publications and forward only results to the next broker downstream. We show that our baseline solutions, one which aggregates early (at the publisher edge) and another which aggregates late (at the subscriber edge), are not optimal strategies for minimizing bandwidth consumption. We then propose an adaptive rate-based heuristic solution which determines which brokers should aggregate publications. Using real datasets extracted from our traffic monitoring use case, we show that this adaptive solution leads to improved performance compared to that of our baseline solutions.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"33 1","pages":"95-106"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85478988","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}
引用次数: 17
Architecture of a light-weight non-threaded event oriented workflow engine 轻量级非线程事件导向工作流引擎的体系结构
Ahana Pradhan, R. Joshi
{"title":"Architecture of a light-weight non-threaded event oriented workflow engine","authors":"Ahana Pradhan, R. Joshi","doi":"10.1145/2611286.2611316","DOIUrl":"https://doi.org/10.1145/2611286.2611316","url":null,"abstract":"The architecture of a thin distributed event-oriented non-threaded but concurrent workflow engine is presented. The approach shows how to architecture a non-threaded workflow engine by eliminating threading through event-oriented paradigm without degrading performance. The architecture is presented formally in terms of just a handful of expressions in CCS, the Calculus of Communicating Systems. The CCS based light-weight model of the distributed engine is built keeping in mind the separation of the outer layer of events with implementation, extensibility, and also the issue of traceability into implementation. The engine with all its components has been implemented over TAO realization of CORBA utilizing its event service component. Performance results of the implementation are also provided including a comparison to a popular open-source workflow system.","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":"342-345"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89455549","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}
引用次数: 4
Mobile CEP in real-time big data processing: challenges and opportunities 实时大数据处理中的移动CEP:挑战与机遇
N. Stojanović, Ljiljana Stojanović, Yongchun Xu, Boban Stajic Nissatech
{"title":"Mobile CEP in real-time big data processing: challenges and opportunities","authors":"N. Stojanović, Ljiljana Stojanović, Yongchun Xu, Boban Stajic Nissatech","doi":"10.1145/2611286.2611311","DOIUrl":"https://doi.org/10.1145/2611286.2611311","url":null,"abstract":"The expansion of the mobile applications in various domains has opened the issue of the optimal usage of the limited resources (e.g. data storage capacity and processing power). This is especially important for the so-called data-intensive applications, which deal with huge amount of mobile data, like in the case of m-Health (i.e. wearable sensing). Many of these applications are oriented towards detecting of particular real-time situations, which brings them to the domain of Event Processing. However, we argue that real-time, big data driven applications require a novel infrastructure for distributed complex event processing that is only partially executed on the mobile devices. This tutorial paper presents a foundation for an efficient development of such mobile applications, by introducing a mobile-driven distributed CEP infrastructure. We present the technical details of the infrastructure and its initial implementation.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"83 1","pages":"256-265"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80798576","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}
引用次数: 9
Mobile CEP architecture: from intelligent sensing to collaborative monitoring 移动CEP架构:从智能感知到协同监控
N. Stojanović, Yongchun Xu, Boban Stajic Nissatech, Ljiljana Stojanović
{"title":"Mobile CEP architecture: from intelligent sensing to collaborative monitoring","authors":"N. Stojanović, Yongchun Xu, Boban Stajic Nissatech, Ljiljana Stojanović","doi":"10.1145/2611286.2611322","DOIUrl":"https://doi.org/10.1145/2611286.2611322","url":null,"abstract":"In this demo session we present an infrastructure for collaborative personal monitoring which is based on a novel approach for goal-driven distributed processing of monitoring data for a group of people. We argue that this approach will open many opportunities to exploit collaborative potential of patient/personal 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":"78 1","pages":"350-353"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83742905","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}
引用次数: 1
Scalable and elastic realtime click stream analysis using StreamMine3G 使用StreamMine3G进行可扩展和弹性的实时点击流分析
André Martin, Andrey Brito, C. Fetzer
{"title":"Scalable and elastic realtime click stream analysis using StreamMine3G","authors":"André Martin, Andrey Brito, C. Fetzer","doi":"10.1145/2611286.2611304","DOIUrl":"https://doi.org/10.1145/2611286.2611304","url":null,"abstract":"Click stream analysis is a common approach for analyzing customer behavior during the navigation through e-commerce or social network sites. Performing such an analysis in real-time opens up new business opportunities as well as increases revenues as recommendations can be generated on the fly making a previously unknown product to the potential customer attractive.\u0000 As click streams are highly fluctuating as well as must be processed in real time, there is a high demand for Event-Stream-Processing (ESP) engines that are (1) horizontally as well as vertically scalable, (2) elastic in order to cope with the fluctuation in the data stream, and (3) provide efficient state management mechanisms in order to drive such kind of analysis. However, the majority of the nowadays ESP engines such as Apache S4 or Storm provide neither explicit state management nor techniques for elastic scaling.\u0000 In this paper, we present StreamMine3G, a scalable and elastic ESP engine which provides state management out of the box, scales with the number of nodes as well as cores and improves performance due to a novel delegation mechanisms lowering contention on state as well as network links caused by fluctuations and temporary imbalances in the data streams.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"31 1","pages":"198-205"},"PeriodicalIF":0.0,"publicationDate":"2014-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75183400","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}
引用次数: 24
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信