{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,14]],"date-time":"2024-09-14T21:59:19Z","timestamp":1726351159638},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319200613"},{"type":"electronic","value":"9783319200620"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-20062-0_6","type":"book-chapter","created":{"date-parts":[[2015,10,18]],"date-time":"2015-10-18T23:31:51Z","timestamp":1445211111000},"page":"113-133","source":"Crossref","is-referenced-by-count":12,"title":["The Complex Event Processing Paradigm"],"prefix":"10.1007","author":[{"given":"Gianpaolo","family":"Cugola","sequence":"first","affiliation":[]},{"given":"Alessandro","family":"Margara","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"2","key":"6_CR1","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/s00778-003-0108-y","volume":"13","author":"A. Adi","year":"2004","unstructured":"Adi, A., Etzion, O.: Amit - the situation manager. VLDB J. 13(2), 177\u2013203 (2004)","journal-title":"VLDB J."},{"doi-asserted-by":"crossref","unstructured":"Agrawal, J., Diao, Y., Gyllstrom, D., Immerman, N.: Efficient pattern matching over event streams. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201808, pp.\u00a0147\u2013160. ACM, New York (2008)","key":"6_CR2","DOI":"10.1145\/1376616.1376634"},{"doi-asserted-by":"crossref","unstructured":"Ali, M.: 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 \u201810, pp.\u00a066:1\u201366:1. ACM, New York (2010)","key":"6_CR3","DOI":"10.1145\/1823854.1823929"},{"issue":"11","key":"6_CR4","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1145\/182.358434","volume":"26","author":"J.F. Allen","year":"1983","unstructured":"Allen, J.F.: Maintaining knowledge about temporal intervals. Commun. ACM 26(11), 832\u2013843 (1983)","journal-title":"Commun. ACM"},{"doi-asserted-by":"crossref","unstructured":"Brenna, L., Demers, A., Gehrke, J., Hong, M., Ossher, J., Panda, B., Riedewald, M., Thatte, M., White, W.: Cayuga: a high-performance event processing engine. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201807, pp.\u00a01100\u20131102. ACM, New York (2007)","key":"6_CR5","DOI":"10.1145\/1247480.1247620"},{"doi-asserted-by":"crossref","unstructured":"Cugola, G., Margara, A.: Raced: an adaptive middleware for complex event detection. In: Proceedings of the 8th International Workshop on Adaptive and Reflective MIddleware, ARM \u201809, pp.\u00a05:1\u20135:6. ACM, New York (2009)","key":"6_CR6","DOI":"10.1145\/1658185.1658190"},{"doi-asserted-by":"crossref","unstructured":"Cugola, G., Margara, A.: Tesla: a formally defined event specification language. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, DEBS \u201810, pp.\u00a050\u201361. ACM, New York (2010)","key":"6_CR7","DOI":"10.1145\/1827418.1827427"},{"issue":"8","key":"6_CR8","doi-asserted-by":"publisher","first-page":"1709","DOI":"10.1016\/j.jss.2012.03.056","volume":"85","author":"G. Cugola","year":"2012","unstructured":"Cugola, G., Margara, A.: Complex event processing with t-rex. J. Syst. Softw. 85(8), 1709\u20131728 (2012)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"6_CR9","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/j.jpdc.2011.11.002","volume":"72","author":"G. Cugola","year":"2012","unstructured":"Cugola, G., Margara, A.: Low latency complex event processing on parallel hardware. J. Parallel Distrib. Comput. 72(2), 205\u2013218 (2012)","journal-title":"J. Parallel Distrib. Comput."},{"doi-asserted-by":"crossref","unstructured":"Cugola, G., Margara, A.: Processing flows of information: from data stream to complex event processing. ACM Comput. Surv. 44(3), 15:1\u201315:62 (2012)","key":"6_CR10","DOI":"10.1145\/2187671.2187677"},{"issue":"2","key":"6_CR11","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s00607-012-0217-9","volume":"95","author":"G. Cugola","year":"2013","unstructured":"Cugola, G., Margara, A.: Deployment strategies for distributed complex event processing. Computing 95(2), 129\u2013156 (2013)","journal-title":"Computing"},{"issue":"2","key":"6_CR12","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s00607-014-0404-y","volume":"97","author":"G. Cugola","year":"2015","unstructured":"Cugola, G., Margara, A., Matteucci, M., Tamburrelli, G.: Introducing uncertainty in complex event processing: model, implementation, and validation. Computing 97(2), 103\u2013144 (2015)","journal-title":"Computing"},{"key":"6_CR13","volume-title":"Event Processing in Action","author":"O. Etzion","year":"2010","unstructured":"Etzion, O., Niblett, P.: Event Processing in Action, 1st edn. Manning Publications Co., Greenwich (2010)","edition":"1"},{"key":"6_CR14","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1007\/978-3-642-03013-0_26","volume-title":"ECOOP 2009 \u2013 Object-Oriented Programming. Lecture Notes in Computer Science","author":"P. Eugster","year":"2009","unstructured":"Eugster, P., Jayaram, K.: Eventjava: an extension of java for event correlation. In: Drossopoulou, S. (ed.) ECOOP 2009 \u2013 Object-Oriented Programming. Lecture Notes in Computer Science, vol.\u00a05653, pp.\u00a0570\u2013594. Springer, Berlin\/Heidelberg (2009)"},{"key":"6_CR15","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1145\/857076.857078","volume":"35","author":"P.T. Eugster","year":"2003","unstructured":"Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.M.: The many faces of publish\/subscribe. ACM Comput. Surv. 35, 114\u2013131 (2003)","journal-title":"ACM Comput. Surv."},{"doi-asserted-by":"crossref","unstructured":"Gasiunas, V., Satabin, L., Mezini, M., N\u00fa\u00f1ez, A., Noy\u00e9, J.: Escala: modular event-driven object interactions in scala. In: Proceedings of the Tenth International Conference on Aspect-Oriented Software Development, AOSD \u201811, pp.\u00a0227\u2013240. ACM, New York (2011)","key":"6_CR16","DOI":"10.1145\/1960275.1960303"},{"doi-asserted-by":"crossref","unstructured":"Khandekar, R., Hildrum, K., Parekh, S., Rajan, D., Wolf, J., Wu, K.L., Andrade, H., Gedik, B.: Cola: optimizing stream processing applications via graph partitioning. In: Middleware \u201809, pp.\u00a01\u201320. Springer, New York (2009)","key":"6_CR17","DOI":"10.1007\/978-3-642-10445-9_16"},{"doi-asserted-by":"crossref","unstructured":"Kuka, C., Nicklas, D.: Quality matters: supporting quality-aware pervasive applications by probabilistic data stream management. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS \u201814, pp.\u00a01\u201312. ACM, New York (2014)","key":"6_CR18","DOI":"10.1145\/2611286.2611292"},{"issue":"6","key":"6_CR19","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MIC.2008.129","volume":"12","author":"G.T. Lakshmanan","year":"2008","unstructured":"Lakshmanan, G.T., Li, Y., Strom, R.: Placement strategies for internet-scale data stream systems. IEEE Internet Comput. 12(6), 50\u201360 (2008)","journal-title":"IEEE Internet Comput."},{"key":"6_CR20","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-540-88808-6_2","volume-title":"Rule Representation, Interchange and Reasoning on the Web. Lecture Notes in Computer Science","author":"D. Luckham","year":"2008","unstructured":"Luckham, D.: The power of events: an introduction to complex event processing in distributed enterprise systems. In: Bassiliades, N., Governatori, G., Paschke, A. (eds.) Rule Representation, Interchange and Reasoning on the Web. Lecture Notes in Computer Science, vol.\u00a05321, pp.\u00a03\u20133. Springer, Berlin\/Heidelberg (2008)"},{"unstructured":"Margara, A.: Combining expressiveness and efficiency in a complex event processing middleware. Ph.D. thesis, Politecnico di Milano (2012)","key":"6_CR21"},{"doi-asserted-by":"crossref","unstructured":"Margara, A., Salvaneschi, G.: We have a dream: distributed reactive programming with consistency guarantees. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS \u201814, pp.\u00a0142\u2013153. ACM, New York (2014)","key":"6_CR22","DOI":"10.1145\/2611286.2611290"},{"doi-asserted-by":"crossref","unstructured":"Margara, A., Cugola, G., Tamburrelli, G.: Learning from the past: automated rule generation for complex event processing. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS \u201814, pp.\u00a047\u201358. ACM, New York (2014)","key":"6_CR23","DOI":"10.1145\/2611286.2611289"},{"doi-asserted-by":"crossref","unstructured":"Meyerovich, L.A., Guha, A., Baskin, J., Cooper, G.H., Greenberg, M., Bromfield, A., Krishnamurthi, S.: Flapjax: a programming language for ajax applications. In: Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA \u201809, pp.\u00a01\u201320. ACM, New York (2009)","key":"6_CR24","DOI":"10.1145\/1640089.1640091"},{"doi-asserted-by":"crossref","unstructured":"Pietzuch, P., Ledlie, J., Shneidman, J., Roussopoulos, M., Welsh, M., Seltzer, M.: Network-aware operator placement for stream-processing systems. In: Proceedings of the 22nd International Conference on Data Engineering, ICDE \u201806, p.\u00a049. IEEE Computer Society, Washington (2006)","key":"6_CR25","DOI":"10.1109\/ICDE.2006.105"},{"key":"6_CR26","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-540-70592-5_8","volume-title":"ECOOP 2008 \u2013 Object-Oriented Programming. Lecture Notes in Computer Science","author":"H. Rajan","year":"2008","unstructured":"Rajan, H., Leavens, G.: Ptolemy: a language with quantified, typed events. In: Vitek, J. (ed.) ECOOP 2008 \u2013 Object-Oriented Programming. Lecture Notes in Computer Science, vol.\u00a05142, pp.\u00a0155\u2013179. Springer, Berlin\/Heidelberg (2008)"},{"doi-asserted-by":"crossref","unstructured":"R\u00e9, C., Letchner, J., Balazinksa, M., Suciu, D.: Event queries on correlated probabilistic streams. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201808, pp.\u00a0715\u2013728. ACM, New York (2008)","key":"6_CR27","DOI":"10.1145\/1376616.1376688"},{"doi-asserted-by":"crossref","unstructured":"Salvaneschi, G., Hintz, G., Mezini, M.: Rescala: bridging between object-oriented and functional style in reactive applications. In: Proceedings of the 13th International Conference on Aspect-Oriented Software Development, AOSD, vol.\u00a014 (2014)","key":"6_CR28","DOI":"10.1145\/2577080.2577083"},{"doi-asserted-by":"crossref","unstructured":"Schultz-M\u00f8ller, N.P., Migliavacca, M., Pietzuch, P.: Distributed complex event processing with query rewriting. In: Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, DEBS \u201809, pp.\u00a04:1\u20134:12. ACM, New York (2009)","key":"6_CR29","DOI":"10.1145\/1619258.1619264"},{"doi-asserted-by":"crossref","unstructured":"Srivastava, U., Widom, J.: Flexible time management in data stream systems. In: Proceedings of the 23rd ACM Symposium on Principles of Database Systems, pp.\u00a0263\u2013274. ACM, New\u00a0York (2004)","key":"6_CR30","DOI":"10.1145\/1055558.1055596"},{"doi-asserted-by":"crossref","unstructured":"Wasserkrug, S., Gal, A., Etzion, O., Turchin, Y.: Complex event processing over uncertain data. In: Proceedings of the Second International Conference on Distributed Event-Based Systems, DEBS \u201808, pp.\u00a0253\u2013264. ACM, New York (2008)","key":"6_CR31","DOI":"10.1145\/1385989.1386022"},{"issue":"1","key":"6_CR32","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/TKDE.2010.204","volume":"24","author":"S. Wasserkrug","year":"2012","unstructured":"Wasserkrug, S., Gal, A., Etzion, O., Turchin, Y.: Efficient processing of uncertain events in rule-based systems. IEEE Trans. Knowl. Data Eng. 24(1), 45\u201358 (2012)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"doi-asserted-by":"crossref","unstructured":"White, W., Riedewald, M., Gehrke, J., Demers, A.: What is \u201cnext\u201d in event processing? In: PODS, pp.\u00a0263\u2013272. ACM, New York (2007)","key":"6_CR33","DOI":"10.1145\/1265530.1265567"},{"doi-asserted-by":"crossref","unstructured":"Wolf, J., Bansal, N., Hildrum, K., Parekh, S., Rajan, D., Wagle, R., Wu, K.L., Fleischer, L.: Soda: an optimizing scheduler for large-scale stream-based distributed computer systems. In: Middleware \u201808, pp.\u00a0306\u2013325. Springer, New York (2008)","key":"6_CR34","DOI":"10.1007\/978-3-540-89856-6_16"}],"container-title":["Data-Centric Systems and Applications","Data Management in Pervasive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-20062-0_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T20:36:23Z","timestamp":1676666183000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-20062-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319200613","9783319200620"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-20062-0_6","relation":{},"ISSN":["2197-9723","2197-974X"],"issn-type":[{"type":"print","value":"2197-9723"},{"type":"electronic","value":"2197-974X"}],"subject":[],"published":{"date-parts":[[2015]]}}}