2010
DOI: 10.1007/978-3-642-13414-2_12
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Efficient Composite Event Detection

Abstract: Abstract. Composite event detection (CED) is the task of identifying combinations of events which are meaningful with respect to programdefined patterns. Recent research in event-based programming has focused on language design (in different paradigms), leading to a wealth of prototype programming models and languages. However, implementing CED in an efficient and scalable manner remains an under-addressed problem. In fact, the lack of scalable algorithms is the main roadblock to incorporating support for more… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…On the other hand, static typing of events does not preclude the addition of new event types at runtime [3]. The small overhead incurred by such infrequent additions is largely outweighed by the gain on every event [24].…”
Section: Event Representationmentioning
confidence: 99%
See 1 more Smart Citation
“…On the other hand, static typing of events does not preclude the addition of new event types at runtime [3]. The small overhead incurred by such infrequent additions is largely outweighed by the gain on every event [24].…”
Section: Event Representationmentioning
confidence: 99%
“…In our earlier work on EventJava [15], we formalize and proves guarantees (e.g., total order) in the presence of correlation. We exploit the language to generate code for efficient correlation of events [24].…”
Section: Programming Languages and Modelsmentioning
confidence: 99%
“…More elaborate and efficient matching algorithms exist, offering the same semantics. A common approach consists in storing partial matches in specialized datastructures for matching a given message effectively (e.g., [20]). The goal of this paper is not to give guidelines on how exactly correlation-enabled multicast systems should be devised but to explore the foundations.…”
Section: C-mdmcast Using Tobcastmentioning
confidence: 99%
“…In addition it allows to anonymize the production and the consumption of the message, so producers can be effectively hidden from consumers and vice-versa, and to be more flexible than the request-reply paradigm allowing asynchronous processing. Another interesting feature of these types of system is the possibility to aggregate low level messages as higher level events: this is called Composite Event Detection [25,43] and it allows to use the same system as communication middleware, that means a single communication layer can support various applications that have dependency in the semantic of the messages they exchanges as shown in Figure 2.1.…”
Section: Distributed Event-based Systemsmentioning
confidence: 99%