Active complex event processing over event streams

State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literatu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of the VLDB Endowment 2011-07, Vol.4 (10), p.634-645
Hauptverfasser: Wang, Di, Rundensteiner, Elke A., Ellison, Richard T.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 645
container_issue 10
container_start_page 634
container_title Proceedings of the VLDB Endowment
container_volume 4
creator Wang, Di
Rundensteiner, Elke A.
Ellison, Richard T.
description State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literature. We propose to tackle these unsolved problems by embedding active rule support within the CEP engine, henceforth called Active CEP (ACEP). Active rules in ACEP allow us to specify a pattern query's dynamic condition and real-time actions. The technical challenge is to handle interactions between queries and reactions to queries in the high-volume stream execution. We hence introduce a novel stream-oriented transactional model along with a family of stream transaction scheduling algorithms that ensure the correctness of concurrent stream execution. We demonstrate the power of ACEP technology by applying it to the development of a healthcare system being deployed in UMass Medical School hospital. Through extensive performance experiments using real data streams, we show that our unique Low-Water-Mark stream transaction scheduler, customized for streaming environments, successfully achieves near-real-time system responsiveness and gives orders-of-magnitude better throughput than our alternative schedulers.
doi_str_mv 10.14778/2021017.2021021
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_14778_2021017_2021021</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_14778_2021017_2021021</sourcerecordid><originalsourceid>FETCH-LOGICAL-c351t-fdae448cb146b7be54ab7ca39f3b939b9b267ba85fbe0b46def32d205cae6d1d3</originalsourceid><addsrcrecordid>eNpNj0tLw0AURgexYG3du8wfSL133lmW4gsKbnQd5nFHIk0TZkLQfy_ULFydj29x4DB2j7BDaYx94MAR0Owu5HjF1hwV1BYac_1v37DbUr4AtNVo14zvw9TNVIWhH0_0XdFM56ka8xColO78WQ0z5eUtUybXly1bJXcqdLdwwz6eHt8PL_Xx7fn1sD_WQSic6hQdSWmDR6m98aSk8yY40SThG9H4xnNtvLMqeQIvdaQkeOSggiMdMYoNgz9vyEMpmVI75q53-adFaC_N7dLcLs3iF3GESmQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Active complex event processing over event streams</title><source>ACM Digital Library Complete</source><creator>Wang, Di ; Rundensteiner, Elke A. ; Ellison, Richard T.</creator><creatorcontrib>Wang, Di ; Rundensteiner, Elke A. ; Ellison, Richard T.</creatorcontrib><description>State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literature. We propose to tackle these unsolved problems by embedding active rule support within the CEP engine, henceforth called Active CEP (ACEP). Active rules in ACEP allow us to specify a pattern query's dynamic condition and real-time actions. The technical challenge is to handle interactions between queries and reactions to queries in the high-volume stream execution. We hence introduce a novel stream-oriented transactional model along with a family of stream transaction scheduling algorithms that ensure the correctness of concurrent stream execution. We demonstrate the power of ACEP technology by applying it to the development of a healthcare system being deployed in UMass Medical School hospital. Through extensive performance experiments using real data streams, we show that our unique Low-Water-Mark stream transaction scheduler, customized for streaming environments, successfully achieves near-real-time system responsiveness and gives orders-of-magnitude better throughput than our alternative schedulers.</description><identifier>ISSN: 2150-8097</identifier><identifier>EISSN: 2150-8097</identifier><identifier>DOI: 10.14778/2021017.2021021</identifier><language>eng</language><ispartof>Proceedings of the VLDB Endowment, 2011-07, Vol.4 (10), p.634-645</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c351t-fdae448cb146b7be54ab7ca39f3b939b9b267ba85fbe0b46def32d205cae6d1d3</citedby><cites>FETCH-LOGICAL-c351t-fdae448cb146b7be54ab7ca39f3b939b9b267ba85fbe0b46def32d205cae6d1d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Wang, Di</creatorcontrib><creatorcontrib>Rundensteiner, Elke A.</creatorcontrib><creatorcontrib>Ellison, Richard T.</creatorcontrib><title>Active complex event processing over event streams</title><title>Proceedings of the VLDB Endowment</title><description>State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literature. We propose to tackle these unsolved problems by embedding active rule support within the CEP engine, henceforth called Active CEP (ACEP). Active rules in ACEP allow us to specify a pattern query's dynamic condition and real-time actions. The technical challenge is to handle interactions between queries and reactions to queries in the high-volume stream execution. We hence introduce a novel stream-oriented transactional model along with a family of stream transaction scheduling algorithms that ensure the correctness of concurrent stream execution. We demonstrate the power of ACEP technology by applying it to the development of a healthcare system being deployed in UMass Medical School hospital. Through extensive performance experiments using real data streams, we show that our unique Low-Water-Mark stream transaction scheduler, customized for streaming environments, successfully achieves near-real-time system responsiveness and gives orders-of-magnitude better throughput than our alternative schedulers.</description><issn>2150-8097</issn><issn>2150-8097</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNpNj0tLw0AURgexYG3du8wfSL133lmW4gsKbnQd5nFHIk0TZkLQfy_ULFydj29x4DB2j7BDaYx94MAR0Owu5HjF1hwV1BYac_1v37DbUr4AtNVo14zvw9TNVIWhH0_0XdFM56ka8xColO78WQ0z5eUtUybXly1bJXcqdLdwwz6eHt8PL_Xx7fn1sD_WQSic6hQdSWmDR6m98aSk8yY40SThG9H4xnNtvLMqeQIvdaQkeOSggiMdMYoNgz9vyEMpmVI75q53-adFaC_N7dLcLs3iF3GESmQ</recordid><startdate>20110701</startdate><enddate>20110701</enddate><creator>Wang, Di</creator><creator>Rundensteiner, Elke A.</creator><creator>Ellison, Richard T.</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20110701</creationdate><title>Active complex event processing over event streams</title><author>Wang, Di ; Rundensteiner, Elke A. ; Ellison, Richard T.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c351t-fdae448cb146b7be54ab7ca39f3b939b9b267ba85fbe0b46def32d205cae6d1d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Di</creatorcontrib><creatorcontrib>Rundensteiner, Elke A.</creatorcontrib><creatorcontrib>Ellison, Richard T.</creatorcontrib><collection>CrossRef</collection><jtitle>Proceedings of the VLDB Endowment</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Di</au><au>Rundensteiner, Elke A.</au><au>Ellison, Richard T.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Active complex event processing over event streams</atitle><jtitle>Proceedings of the VLDB Endowment</jtitle><date>2011-07-01</date><risdate>2011</risdate><volume>4</volume><issue>10</issue><spage>634</spage><epage>645</epage><pages>634-645</pages><issn>2150-8097</issn><eissn>2150-8097</eissn><abstract>State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literature. We propose to tackle these unsolved problems by embedding active rule support within the CEP engine, henceforth called Active CEP (ACEP). Active rules in ACEP allow us to specify a pattern query's dynamic condition and real-time actions. The technical challenge is to handle interactions between queries and reactions to queries in the high-volume stream execution. We hence introduce a novel stream-oriented transactional model along with a family of stream transaction scheduling algorithms that ensure the correctness of concurrent stream execution. We demonstrate the power of ACEP technology by applying it to the development of a healthcare system being deployed in UMass Medical School hospital. Through extensive performance experiments using real data streams, we show that our unique Low-Water-Mark stream transaction scheduler, customized for streaming environments, successfully achieves near-real-time system responsiveness and gives orders-of-magnitude better throughput than our alternative schedulers.</abstract><doi>10.14778/2021017.2021021</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2150-8097
ispartof Proceedings of the VLDB Endowment, 2011-07, Vol.4 (10), p.634-645
issn 2150-8097
2150-8097
language eng
recordid cdi_crossref_primary_10_14778_2021017_2021021
source ACM Digital Library Complete
title Active complex event processing over event streams
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-14T05%3A04%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Active%20complex%20event%20processing%20over%20event%20streams&rft.jtitle=Proceedings%20of%20the%20VLDB%20Endowment&rft.au=Wang,%20Di&rft.date=2011-07-01&rft.volume=4&rft.issue=10&rft.spage=634&rft.epage=645&rft.pages=634-645&rft.issn=2150-8097&rft.eissn=2150-8097&rft_id=info:doi/10.14778/2021017.2021021&rft_dat=%3Ccrossref%3E10_14778_2021017_2021021%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true