{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T23:32:50Z","timestamp":1723073570142},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2012,9,23]],"date-time":"2012-09-23T00:00:00Z","timestamp":1348358400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1007\/s00607-012-0217-9","type":"journal-article","created":{"date-parts":[[2012,9,21]],"date-time":"2012-09-21T23:49:32Z","timestamp":1348271372000},"page":"129-156","source":"Crossref","is-referenced-by-count":31,"title":["Deployment strategies for distributed complex event\u00a0processing"],"prefix":"10.1007","volume":"95","author":[{"given":"Gianpaolo","family":"Cugola","sequence":"first","affiliation":[]},{"given":"Alessandro","family":"Margara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,9,23]]},"reference":[{"key":"217_CR1","doi-asserted-by":"crossref","unstructured":"Abadi DJ, Ahmad Y, Balazinska M, Cetintemel U, Cherniack M, Hwang JH, Lindner W, Maskey AS, Rasin A, Ryvkina E, Tatbul N, Xing Y, Zdonik SB (2005) The design of the borealis stream processing engine. In: CIDR 2005, ACM, Asilomar, CA, USA","DOI":"10.1145\/1066157.1066274"},{"key":"217_CR2","doi-asserted-by":"crossref","unstructured":"Agrawal J, Diao Y, Gyllstrom D, Immerman N (2008) Efficient pattern matching over event streams. In: SIGMOD \u201908, ACM, New York, pp 147\u2013160. doi: 10.1145\/1376616.1376634","DOI":"10.1145\/1376616.1376634"},{"key":"217_CR3","doi-asserted-by":"crossref","unstructured":"Ahmad Y, Berg B, Cetintemel U, Humphrey M, Hwang JH, Jhingran A, Maskey A, Papaemmanouil O, Rasin A, Tatbul N, Xing W, Xing Y, Zdonik S (2005) Distributed operation in the borealis stream processing engine. In: SIGMOD \u201905, ACM, New York, pp 882-884. doi: 10.1145\/1066157.1066274","DOI":"10.1145\/1066157.1066274"},{"key":"217_CR4","doi-asserted-by":"crossref","unstructured":"Ahmad Y, \u00c7etintemel U (2004) Network-aware query processing for stream-based applications. In: VLDB \u201904, pp 456\u2013467. (VLDB Endowment)","DOI":"10.1016\/B978-012088469-8.50042-5"},{"key":"217_CR5","doi-asserted-by":"crossref","unstructured":"Ali M (2010) An introduction to microsoft sql server streaminsight. In: Proceedings of the 1st international conference and exhibition on computing for geospatial research and application, COM.Geo\u00a0\u201910, ACM, New York, NY, USA, p 66:1. doi: 10.1145\/1823854.1823929","DOI":"10.1145\/1823854.1823929"},{"key":"217_CR6","doi-asserted-by":"crossref","unstructured":"Amini L, Jain N, Sehgal A, Silber J, Verscheure O (2006) Adaptive control of extreme-scale stream processing systems. In: ICDCS \u201906, IEEE Computer Society, Washington, DC, p 71. doi: 10.1109\/ICDCS.2006.13","DOI":"10.1109\/ICDCS.2006.13"},{"key":"217_CR7","unstructured":"Balazinska M, Balakrishnan H, Stonebraker M (2004) Contract-based load management in federated distributed systems.In: NSDI \u201904, USENIX Association, Berkeley, p 15"},{"key":"217_CR8","doi-asserted-by":"crossref","unstructured":"Brenna L, Demers A, Gehrke J, Hong M, Ossher J, Panda B, Riedewald M, Thatte M, White W (2007) Cayuga: a high-performance event processing engine. In: SIGMOD \u201907, ACM, New York, pp 1100\u20131102. doi: 10.1145\/1247480.1247620","DOI":"10.1145\/1247480.1247620"},{"key":"217_CR9","doi-asserted-by":"crossref","unstructured":"Broda K, Clark K, Miller R, Russo A (2009) Sage: a logical agent-based environment monitoring and control system. In: AmI \u201909, pp 112\u2013117","DOI":"10.1007\/978-3-642-05408-2_14"},{"key":"217_CR10","doi-asserted-by":"crossref","unstructured":"Carzaniga A, Rosenblum D, Wolf A (2001) Design and evaluation of a wide-area event notification service. ACM Trans Computer Syst 19(3):332\u2013383. http:\/\/www.citeseer.nj.nec.com\/482106.html","DOI":"10.1145\/380749.380767"},{"key":"217_CR11","doi-asserted-by":"crossref","unstructured":"Carzaniga A, Rosenblum DS, Wolf AL (2000) Achieving scalability and expressiveness in an internet-scale event notification service. PODC \u201900, Portland, pp 219\u2013227","DOI":"10.1145\/343477.343622"},{"key":"217_CR12","unstructured":"Carzaniga A, Rutherford MJ, Wolf AL (2004) A routing scheme for content-based networking. In: INFOCOM \u201904, Hong Kong"},{"key":"217_CR13","unstructured":"Chakravarthy S, Krishnaprasad V, Anwar E, Kim SK (1994) Composite events for active databases: semantics, contexts and detection. In: Proceedings of the 20th international conference on very large data bases, VLDB \u201994. Morgan Kaufmann Publishers Inc., San Francisco, pp 606\u2013617"},{"key":"217_CR14","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A (2009) Raced: an adaptive middleware for complex event detection. In: ARM\u00a0\u201909, ACM, New York, pp 1\u20136","DOI":"10.1145\/1658185.1658190"},{"key":"217_CR15","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A (2010) Tesla: a formally defined event specification language. In: DEBS \u201910, ACM, New York, pp 50\u201361. doi: 10.1145\/1827418.1827427","DOI":"10.1145\/1827418.1827427"},{"key":"217_CR16","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A (2012) Complex event processing with t-rex. J Syst Softw 85(8):1709\u20131728. doi: 10.1016\/j.jss.2012.03.056 . http:\/\/www.sciencedirect.com\/science\/article","DOI":"10.1016\/j.jss.2012.03.056"},{"issue":"2","key":"217_CR17","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.jpdc.2011.11.002","volume":"72","author":"G Cugola","year":"2012","unstructured":"Cugola G, Margara A (2012) Low latency complex event processing on parallel hardware. J Parallel Distrib Comput 72(2):205\u2013218. doi: 10.1016\/j.jpdc.2011.11.002","journal-title":"J Parallel Distrib Comput"},{"issue":"3","key":"217_CR18","first-page":"15:1","volume":"44","author":"G Cugola","year":"2012","unstructured":"Cugola G, Margara A (2012) ACM Comput Surv. Processing flows of information: from data stream to complex event processing 44(3):15:1\u201315:62. doi: 10.1145\/2187671.2187677","journal-title":"Processing flows of information: from data stream to complex event processing"},{"key":"217_CR19","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A, Migliavacca M (2009) Context-aware publish-subscribe: model, implementation, and evaluation. In: ISCC \u201909, IEEE Computer Society Press, Toronto","DOI":"10.1109\/ISCC.2009.5202277"},{"key":"217_CR20","doi-asserted-by":"crossref","unstructured":"Demers AJ, Gehrke J, Hong M, Riedewald M, White WM (2006) Towards expressive publish\/subscribe systems. In: EDBT \u201906, pp 627\u2013644","DOI":"10.1007\/11687238_38"},{"key":"217_CR21","doi-asserted-by":"crossref","unstructured":"Eyers D, Freudenreich T, Margara A, Frischbier S, Pietzuch P, Eugster P (2012) Living in the present: on-the-fly information processing in scalable web architectures. In: Proceedings of the 2nd international workshop on cloud computing platforms, CloudCP \u201912, ACM, New York, pp 6:1\u20136:6 USA. doi: 10.1145\/2168697.2168703","DOI":"10.1145\/2168697.2168703"},{"key":"217_CR22","unstructured":"Jain N, Kit D, Mahajan P, Yalagandula P, Dahlin M, Zhang Y (2007) STAR: self-tuning aggregation for scalable monitoring. In: VLDB\u201907, Viennna"},{"key":"217_CR23","unstructured":"Jain N, Mahajan P, Kit D, Yalagandula P, Dahlin M, Zhang Y (2008) Network imprecision: a new consistency metric for scalable monitoring. In: OSDI\u201908. http:\/\/dl.acm.org\/citation.cfm?id=1855741.1855748"},{"key":"217_CR24","doi-asserted-by":"crossref","unstructured":"Khandekar R, Hildrum K, Parekh S, Rajan D, Wolf J, Wu KL, Andrade H, Gedik B (2009) Cola: optimizing stream processing applications via graph partitioning. In: Middleware \u201909. Springer, New York, pp 1\u201320","DOI":"10.1007\/978-3-642-10445-9_16"},{"key":"217_CR25","doi-asserted-by":"crossref","unstructured":"Kumar V, Cooper BF, Cai Z, Eisenhauer G, Schwan K (2005) Resource-aware distributed stream management using dynamic overlays. In: ICDCS \u201905, IEEE Computer Society, Washington, pp 783\u2013792. doi: 10.1109\/ICDCS.2005.69","DOI":"10.1109\/ICDCS.2005.69"},{"key":"217_CR26","doi-asserted-by":"crossref","unstructured":"Lakshmanan GT, Li Y, Strom R (2008) Placement strategies for internet-scale data stream systems. In: IEEE Internet Comput 12(6):50\u201360. doi: 10.1109\/MIC.2008.129","DOI":"10.1109\/MIC.2008.129"},{"key":"217_CR27","doi-asserted-by":"crossref","unstructured":"Li G, Jacobsen HA (2005) Composite subscriptions in content-based publish\/subscribe systems. In: Middleware \u201905, Springer, New York, Inc., New York","DOI":"10.1007\/11587552_13"},{"key":"217_CR28","doi-asserted-by":"crossref","unstructured":"Liebig C, Cilia M, Buchmann A (1999) Event composition in time-dependent distributed systems. In: Cooperative information systems, 1999, CoopIS \u201999, Proceedings. 1999 IFCIS international conference on cooperative information system, pp 70\u201378. doi: 10.1109\/COOPIS.1999.792159","DOI":"10.1109\/COOPIS.1999.792159"},{"key":"217_CR29","doi-asserted-by":"crossref","unstructured":"Medina A, Lakhina A, Matta I, Byers J (2001) Brite: an approach to universal topology generation. In: MASCOTS \u201901, IEEE Computer Society, Washington, DC, p 346","DOI":"10.1109\/MASCOT.2001.948886"},{"key":"217_CR30","doi-asserted-by":"crossref","unstructured":"Moody K, Bacon J, Evans D, Schwiderski-Grosche S (2010) Implementing a practical spatio-temporal composite event language. In: Sachs K, Petrov I, Guerrero P (eds) From active data management to event-based systems and more. Lecture notes in computer science, vol 6462, Springer Berlin, Heidelberg, pp 108\u2013123. doi: 10.1007\/978-3-642-17226-7_7","DOI":"10.1007\/978-3-642-17226-7_7"},{"key":"217_CR31","doi-asserted-by":"crossref","unstructured":"O\u2019Keeffe D, Bacon J (2010) Reliable complex event detection for pervasive computing. In: Proceedings of the fourth ACM international conference on distributed event-based systems, DEBS \u201910, ACM, New York, pp 73\u201384. doi: 10.1145\/1827418.1827429","DOI":"10.1145\/1827418.1827429"},{"key":"217_CR32","doi-asserted-by":"crossref","unstructured":"Pietzuch P, Ledlie J, Shneidman J, Roussopoulos M, Welsh M, Seltzer M (2006) Network-aware operator placement for stream-processing systems. In: ICDE \u201906, IEEE Computer Society","DOI":"10.1109\/ICDE.2006.105"},{"issue":"1","key":"217_CR33","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MNET.2004.1265833","volume":"18","author":"P Pietzuch","year":"2004","unstructured":"Pietzuch P, Shand B, Bacon J (2004) Composite event detection as a generic middleware extension. Network IEEE 18(1):44\u201355. doi: 10.1109\/MNET.2004.1265833","journal-title":"Network IEEE"},{"key":"217_CR34","doi-asserted-by":"crossref","unstructured":"Pietzuch PR, Shand B, Bacon J (2003) A framework for event composition in distributed systems. In: Proceedings of the ACM\/IFIP\/USENIX 2003 international conference on middleware, Middleware \u201903. Springer-Verlag New York, Inc., New York, pp 62\u201382. http:\/\/dl.acm.org\/citation.cfm?id=1515915.1515921","DOI":"10.1007\/3-540-44892-6_4"},{"key":"217_CR35","doi-asserted-by":"crossref","unstructured":"R\u00e9 C, Letchner J, Balazinksa M, Suciu D (2008) Event queries on correlated probabilistic streams. In: Proceedings of the 2008 ACM SIGMOD international conference on management of data, SIGMOD \u201908. ACM, New York, pp 715\u2013728. doi: 10.1145\/1376616.1376688","DOI":"10.1145\/1376616.1376688"},{"key":"217_CR36","volume-title":"Synergy: sharing-aware component composition for distributed stream processing systems. In: Middleware \u201906","author":"T Repantis","year":"2006","unstructured":"Repantis T, Gu X, Kalogeraki V (2006) Synergy: sharing-aware component composition for distributed stream processing systems. In: Middleware \u201906. Springer-Verlag New York, Inc., New York"},{"key":"217_CR37","doi-asserted-by":"crossref","unstructured":"Schultz-Moeller NP, Migliavacca M, Pietzuch P (2009) Distributed complex event processing with query optimisation. In: DEBS \u201909, ACM, ACM, Nashville","DOI":"10.1145\/1619258.1619264"},{"key":"217_CR38","doi-asserted-by":"crossref","unstructured":"Schwiderski-Grosche S, Moody K (2009) The spatec composite event language for spatio-temporal reasoning in mobile systems. In: Proceedings of the third ACM international conference on distributed event-based systems, DEBS \u201909. ACM, New York, pp 11:1\u201311:12. doi: 10.1145\/1619258.1619273","DOI":"10.1145\/1619258.1619273"},{"key":"217_CR39","doi-asserted-by":"crossref","unstructured":"Srivastava U, Widom J (2004) Flexible time management in data stream systems. In: PODS \u201904, ACM, New York, pp 263\u2013274. doi: 10.1145\/1055558.1055596","DOI":"10.1145\/1055558.1055596"},{"key":"217_CR40","unstructured":"Varga A (2001) The omnet++ discrete event simulation system. In: ESM \u201901"},{"key":"217_CR41","doi-asserted-by":"crossref","unstructured":"Wasserkrug S, Gal A, Etzion O, Turchin Y (2012) Efficient processing of uncertain events in rule-based systems. In: IEEE Trans Knowl Data Eng 24(1):45\u201358. doi: 10.1109\/TKDE.2010.204","DOI":"10.1109\/TKDE.2010.204"},{"key":"217_CR42","doi-asserted-by":"crossref","unstructured":"Wolf J, Bansal N, Hildrum K, Parekh S, Rajan D, Wagle R, Wu KL, Fleischer L (2008) Soda: an optimizing scheduler for large-scale stream-based distributed computer systems. In: Middleware \u201908, Springer-Verlag New York, Inc., New York, pp 306\u2013325","DOI":"10.1007\/978-3-540-89856-6_16"},{"key":"217_CR43","doi-asserted-by":"crossref","unstructured":"Yoneki E, Bacon J (2005) Unified semantics for event correlation over time and space in hybrid network environments. In: Proceedings of the 2005 confederated international conference on the move to meaningful internet systems, OTM\u201905. Springer, Berlin, Heidelberg, pp 366\u2013384. doi: 10.1007\/11575771_24","DOI":"10.1007\/11575771_24"},{"key":"217_CR44","doi-asserted-by":"crossref","unstructured":"Zhou Y, Ooi BC, Tan KL, Wu J (2006) Efficient dynamic operator placement in a locally distributed continuous query system. In: OTM Conferences, vol 1, pp 54\u201371","DOI":"10.1007\/11914853_5"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-012-0217-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-012-0217-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-012-0217-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,4]],"date-time":"2019-07-04T00:15:49Z","timestamp":1562199349000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-012-0217-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,23]]},"references-count":44,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["217"],"URL":"https:\/\/doi.org\/10.1007\/s00607-012-0217-9","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,9,23]]}}}