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

筛选
英文 中文
Web Solutions Platform (WSP) event system Web解决方案平台(WSP)事件系统
Keith Hamilton
{"title":"Web Solutions Platform (WSP) event system","authors":"Keith Hamilton","doi":"10.1145/2335484.2335486","DOIUrl":"https://doi.org/10.1145/2335484.2335486","url":null,"abstract":"The Web Solutions Platform (WSP) event system is a high performance and low latency general-purpose distributed message bus using a publish/subscribe pattern. Publish/subscribe is a common communication pattern though there are many variations to solve different scenario requirements. The Microsoft Windows® platform lacks publish/subscribe functionality that would meet many scenario requirements. The WSP event system provides a publish/subscribe solution for many scenarios, especially for scenarios where high performance and low latency are important.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"199 1","pages":"12-19"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76227196","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}
引用次数: 3
Odysseus: a highly customizable framework for creating efficient event stream management systems 一个高度可定制的框架,用于创建高效的事件流管理系统
Hans-Jürgen Appelrath, Dennis Geesen, M. Grawunder, Timo Michelsen, D. Nicklas
{"title":"Odysseus: a highly customizable framework for creating efficient event stream management systems","authors":"Hans-Jürgen Appelrath, Dennis Geesen, M. Grawunder, Timo Michelsen, D. Nicklas","doi":"10.1145/2335484.2335525","DOIUrl":"https://doi.org/10.1145/2335484.2335525","url":null,"abstract":"Odysseus is a flexible, feature-rich and extensible framework to design event stream management systems and was developed to support research in event stream processing. It provides a systematic approach to define sources and queries, execution and presentation of results. Odysseus offers basic functionality for fast deployment, but due to its modular architecture, users can easily configure and expand them to meet a large set of applications and research questions.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"14 1","pages":"367-368"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74262608","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}
引用次数: 59
Moving range queries in distributed complex event processing 分布式复杂事件处理中的移动范围查询
B. Koldehofe, Beate Ottenwälder, K. Rothermel, U. Ramachandran
{"title":"Moving range queries in distributed complex event processing","authors":"B. Koldehofe, Beate Ottenwälder, K. Rothermel, U. Ramachandran","doi":"10.1145/2335484.2335507","DOIUrl":"https://doi.org/10.1145/2335484.2335507","url":null,"abstract":"Up to now, correlations in complex event processing (CEP) systems are detected by a well defined set of operators, whose configuration is determined ahead of deployment time. Although CEP operators involve location specific attributes, state of the art systems are heavily constrained in detecting situations where the interest in a situation changes depending on the consumer's location, e. g., with the movement of mobile devices.\u0000 This paper adopts the concept of range queries to CEP systems. We propose a mobility-aware event delivery semantics and present a corresponding execution model, which accounts for mobility driven selection of primary event streams to the CEP system. By utilizing the properties of this execution model, we derive an algorithm that establishes low cost and coordinated reconfiguration of CEP operators in a distributed system. The algorithm minimizes the amount of information that needs to be streamed between operators and avoids additional delays as a result of a reconfiguration of CEP operators. We present an analysis of the algorithm's properties and evaluate the efficiency of the proposed reconfiguration algorithm.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"26 1","pages":"201-212"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85970591","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}
引用次数: 40
Approximate semantic matching of heterogeneous events 异构事件的近似语义匹配
S. Hasan, Seán O'Riain, E. Curry
{"title":"Approximate semantic matching of heterogeneous events","authors":"S. Hasan, Seán O'Riain, E. Curry","doi":"10.1145/2335484.2335512","DOIUrl":"https://doi.org/10.1145/2335484.2335512","url":null,"abstract":"Event-based systems have loose coupling within space, time and synchronization, providing a scalable infrastructure for information exchange and distributed workflows. However, event-based systems are tightly coupled, via event subscriptions and patterns, to the semantics of the underlying event schema and values. The high degree of semantic heterogeneity of events in large and open deployments such as smart cities and the sensor web makes it difficult to develop and maintain event-based systems. In order to address semantic coupling within event-based systems, we propose vocabulary free subscriptions together with the use of approximate semantic matching of events. This paper examines the requirement of event semantic decoupling and discusses approximate semantic event matching and the consequences it implies for event processing systems. We introduce a semantic event matcher and evaluate the suitability of an approximate hybrid matcher based on both thesauri-based and distributional semantics-based similarity and relatedness measures. The matcher is evaluated over a structured representation of Wikipedia and Freebase events. Initial evaluations show that the approach matches events with a maximal combined precision-recall F1 score of 75.89% on average in all experiments with a subscription set of 7 subscriptions. The evaluation shows how a hybrid approach to semantic event matching outperforms a single similarity measure approach.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"16 1","pages":"252-263"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89998625","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}
引用次数: 76
Notifying medical data in health information systems 通报卫生信息系统中的医疗数据
C. Esposito, Mario Ciampi, G. Pietro, P. Donzelli
{"title":"Notifying medical data in health information systems","authors":"C. Esposito, Mario Ciampi, G. Pietro, P. Donzelli","doi":"10.1145/2335484.2335528","DOIUrl":"https://doi.org/10.1145/2335484.2335528","url":null,"abstract":"The communication between general practitioners and secondary hospital-based physicians very often presents deficits, which may negatively affect continuity of care. In this paper, we aim at improving this communication by means of a publish/subscribe service for the fast and efficient notification of medical data between different healthcare providers. We go beyond the state of the art of current notification architectures by introducing the concept of topic hierarchies.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"77 1","pages":"373-374"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84965187","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}
引用次数: 7
Data Stream Application Manager (DSAM) 数据流应用管理器(DSAM)
F. Lauterwald, Niko Pollner, Michael Daum, K. Meyer-Wegener
{"title":"Data Stream Application Manager (DSAM)","authors":"F. Lauterwald, Niko Pollner, Michael Daum, K. Meyer-Wegener","doi":"10.1145/2335484.2335532","DOIUrl":"https://doi.org/10.1145/2335484.2335532","url":null,"abstract":"We present our Data Stream Application Manager (DSAM). DSAM integrates different data stream management systems (DSMS) and also sensor network nodes. The user enters a query written in a system-independent declarative query language into a central control program. DSAM analyzes this query and distributes it to the available DSMSs. The distribution algorithm uses a cost model to minimize overall processing and transmission costs. The demo shows some scenarios in which DSAM can be used. We do not focus on concrete applications but on generic use-cases where DSAM may help users or application developers. One example is switching to a different DSMS without changing queries. Another example is the automatic integration of different DSMSs to make them appear just like one system.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"121 1","pages":"381-382"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86176849","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
CAPSULE: language and system support for efficient state sharing in distributed stream processing systems CAPSULE:对分布式流处理系统中高效状态共享的语言和系统支持
Giuliano Losa, Vibhore Kumar, H. Andrade, B. Gedik, Martin Hirzel, R. Soulé, Kun-Lung Wu
{"title":"CAPSULE: language and system support for efficient state sharing in distributed stream processing systems","authors":"Giuliano Losa, Vibhore Kumar, H. Andrade, B. Gedik, Martin Hirzel, R. Soulé, Kun-Lung Wu","doi":"10.1145/2335484.2335514","DOIUrl":"https://doi.org/10.1145/2335484.2335514","url":null,"abstract":"Data stream processing applications are often expressed as data flow graphs, composed of operators connected via streams. This structured representation provides a simple yet powerful paradigm for building large-scale, distributed, high-performance applications. However, there are many tasks that require sharing data across operators, and across operators and the runtime using a less structured mechanism than point-to-point data flows. Examples include updating control variables, sending notifications, collecting metrics, building collective models, etc. In this paper we describe CAPSULE, which fills this gap. CAPSULE is a code generation and runtime framework that offers an easy to use and highly flexible framework for developers to realize shared variables (CAPSULE term for shared state) by specifying a data structure (at the programming-language level), and a few associated configuration parameters that qualify the expected usage scenario. Besides the easy of use and flexibility, CAPSULE offers the following important benefits: (1) Custom Code Generation - CAPSULE makes use of user-specified configuration parameters and information from the runtime to generate shared variable servers that are tailored for the specific usage scenario, (2) Composability - CAPSULE supports deployment time composition of the shared variable servers to achieve desired levels of scalability, performance and fault-tolerance, and (3) Extensibility - CAPSULE provides simple interfaces for extending the CAPSULE framework with more protocols, transports, caching mechanisms, etc. We describe the motivation for CAPSULE and its design, report on its implementation status, and then present experimental results.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"41 1","pages":"268-277"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91376250","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}
引用次数: 5
ALERT: semantic event-driven collaborative platform for software development ALERT:用于软件开发的语义事件驱动协作平台
Ljiljana Stojanović, Sinan Sen, Jun Ma, Dominik Riemer
{"title":"ALERT: semantic event-driven collaborative platform for software development","authors":"Ljiljana Stojanović, Sinan Sen, Jun Ma, Dominik Riemer","doi":"10.1145/2335484.2335534","DOIUrl":"https://doi.org/10.1145/2335484.2335534","url":null,"abstract":"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 various kinds of interactions and suggests actions on the basis of these, thus enabling developers to work better together.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"47 1","pages":"385-386"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74675797","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}
引用次数: 2
Pub/Sub on stream: a multi-core based message broker with QoS support 流上的发布/订阅:具有QoS支持的基于多核的消息代理
Zhaoran Wang, Yu Zhang, Xiaotao Chang, Xiang Mi, Yu Wang, Kun Wang, Huazhong Yang
{"title":"Pub/Sub on stream: a multi-core based message broker with QoS support","authors":"Zhaoran Wang, Yu Zhang, Xiaotao Chang, Xiang Mi, Yu Wang, Kun Wang, Huazhong Yang","doi":"10.1145/2335484.2335499","DOIUrl":"https://doi.org/10.1145/2335484.2335499","url":null,"abstract":"Publish/Subscribe (Pub/Sub) is becoming an increasingly popular message delivery technique in the Internet of Things (IoT) era. However, classical Publish/Subscribe is not suitable for some emerging IoT applications such as smart grid, transportation and sensor/actuator applications due to its lack of QoS capability.\u0000 To meet the requirements for QoS in IoT message delivery, in this paper we propose the first Publish/Subscribe message broker with the ability to actively schedule computation resources to guarantee QoS requirements. We abstract the message matching algorithm into a task graph to express the data flow, forming a task-based stream matching framework. Based on the framework, we explore a message dispatching algorithm called Smart Dispatch and a task scheduling algorithm called DFGS to guarantee different QoS requirements.\u0000 Experiments show that, the QoS-aware system can support more than 10x throughput than QoS-ignorant systems in representative Smart Grid cases. Also, our system shows near-linear scalability on a commodity multi-core machine.","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":"127-138"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90714291","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}
引用次数: 12
AdScorer: an event-based system for near real-time impact analysis of television advertisements (industry article) AdScorer:一个基于事件的系统,用于电视广告的近实时影响分析(行业文章)
P. Evensen, H. Meling
{"title":"AdScorer: an event-based system for near real-time impact analysis of television advertisements (industry article)","authors":"P. Evensen, H. Meling","doi":"10.1145/2335484.2335494","DOIUrl":"https://doi.org/10.1145/2335484.2335494","url":null,"abstract":"The media measurement industry is in turmoil, with the old prediction-based models being challenged by more accurate measurement techniques, based on actual viewer behaviour drawn from much larger sample selections. As measurement methods converge across different types of media, the online/offline measurement divide will diminish. Television is one such medium that has traditionally required offline measurements. Advertisers are, for the most part, still accepting predictions and historical behaviors rather than current facts. Despite the limited accountability, yearly spendings on television advertisements are still much higher than for any other medium, and rising.\u0000 In this paper, we present AdScorer, a scoring system for television advertisements. Our system is based on event stream processing techniques, and can compute scores for advertisements in near real-time based on channel change events from viewer set-top boxes. Our results show that AdScorer is capable of delivering detailed scores on a per-advertisement spot basis for a whole block of commercials, immediately after the commercial break has ended. The scores include regional breakdowns with viewer numbers and shares for each geographical region of Norway as well as national scores. Our evaluation of AdScorer demonstrates that it is capable of scoring numerous channels simultaneously. In our experiments, we used one machine to analyze five channels, but our system can easily scale to support hundres of channels by adding more machines.","PeriodicalId":92123,"journal":{"name":"Proceedings of the ... International Workshop on Distributed Event-Based Systems. International Workshop on Distributed Event-Based Systems","volume":"131 1","pages":"85-94"},"PeriodicalIF":0.0,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80983496","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}
引用次数: 3
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学术官方微信