{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T12:34:50Z","timestamp":1725798890635},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319100845"},{"type":"electronic","value":"9783319100852"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-10085-2_29","type":"book-chapter","created":{"date-parts":[[2014,8,19]],"date-time":"2014-08-19T23:14:54Z","timestamp":1408490094000},"page":"318-325","source":"Crossref","is-referenced-by-count":1,"title":["DatalogBlocks: Relational Logic Integration Patterns"],"prefix":"10.1007","author":[{"given":"Daniel","family":"Ritter","sequence":"first","affiliation":[]},{"given":"Jan","family":"Bross","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"29_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1007\/978-3-642-24206-9_16","volume-title":"Datalog Reloaded","author":"P. Alvaro","year":"2011","unstructured":"Alvaro, P., Marczak, W.R., Conway, N., Hellerstein, J.M., Maier, D., Sears, R.: Dedalus: Datalog in time and space. In: de Moor, O., Gottlob, G., Furche, T., Sellers, A. (eds.) Datalog 2010. LNCS, vol.\u00a06702, pp. 262\u2013281. Springer, Heidelberg (2011)"},{"key":"29_CR2","unstructured":"Anstey, J., Zbarcea, H.: Camel in Action. Manning (2011)"},{"key":"29_CR3","unstructured":"Binnig, C., May, N., Mindnich, T.: SQLScript: Efficiently Analyzing Big Enterprise Data in SAP HANA. In: BTW, pp. 363\u2013382 (2013)"},{"key":"29_CR4","doi-asserted-by":"crossref","unstructured":"Binnig, C., Rehrmann, R., Faerber, F., Riewe, R.: Funsql: it is time to make sql functional. In: EDBT\/ICDT Workshops, pp. 41\u201346 (2012)","DOI":"10.1145\/2320765.2320786"},{"key":"29_CR5","unstructured":"B\u00f6hm, A., Kanne, C.-C., Moerkotte, G.: Demaq: A foundation for declarative xml message processing. In: CIDR, pp. 33\u201343 (2007)"},{"issue":"5","key":"29_CR6","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1016\/S1389-1286(02)00226-8","volume":"39","author":"A. Bonifati","year":"2002","unstructured":"Bonifati, A., Ceri, S., Paraboschi, S.: Pushing reactive services to xml repositories using active rules. Computer Networks\u00a039(5), 645\u2013660 (2002)","journal-title":"Computer Networks"},{"key":"29_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/11499923_6","volume-title":"Data Management in a Connected World","author":"S. Doraiswamy","year":"2005","unstructured":"Doraiswamy, S., Altinel, M., Shrinivas, L., Palmer, S., Parr, F., Reinwald, B., Mohan, C.: Reweaving the tapestry: Integrating database and messaging systems in the wake of new middleware technologies. In: H\u00e4rder, T., Lehner, W. (eds.) Data Management in a Connected World. LNCS, vol.\u00a03551, pp. 91\u2013110. Springer, Heidelberg (2005)"},{"key":"29_CR8","doi-asserted-by":"crossref","unstructured":"Ganguly, S., Silberschatz, A., Tsur, S.: A framework for the parallel processing of datalog queries. In: SIGMOD Conference, pp. 143\u2013152 (1990)","DOI":"10.1145\/93605.98724"},{"issue":"3","key":"29_CR9","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1109\/69.390243","volume":"7","author":"S. Ganguly","year":"1995","unstructured":"Ganguly, S., Silberschatz, A., Tsur, S.: Mapping datalog program execution to networks of procesors. IEEE Trans. Knowl. Data Eng.\u00a07(3), 351\u2013361 (1995)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Gawlick, D., Mishra, S.: Information sharing with the oracle database. In: DEBS (2003)","DOI":"10.1145\/966637.966640"},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Genesereth, M.R.: Data Integration: The Relational Logic Approach. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers (2010)","DOI":"10.2200\/S00226ED1V01Y200911AIM008"},{"key":"29_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-32925-8_1","volume-title":"Datalog in Academia and Industry","author":"T.J. Green","year":"2012","unstructured":"Green, T.J., Aref, M., Karvounarakis, G.: LogicBlox, platform and language: A tutorial. In: Barcel\u00f3, P., Pichler, R. (eds.) Datalog 2.0 2012. LNCS, vol.\u00a07494, pp. 1\u20138. Springer, Heidelberg (2012)"},{"key":"29_CR13","unstructured":"Haas, L.M., Kossmann, D., Wimmers, E.L., Yang, J.: Optimizing queries across diverse data sources. In: VLDB, pp. 276\u2013285 (1997)"},{"key":"29_CR14","unstructured":"Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)"},{"key":"29_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/978-3-642-32925-8_16","volume-title":"Datalog in Academia and Industry","author":"D. Sacc\u00e0","year":"2012","unstructured":"Sacc\u00e0, D., Serra, E.: Data exchange in datalog is mainly a matter of choice. In: Barcel\u00f3, P., Pichler, R. (eds.) Datalog 2.0 2012. LNCS, vol.\u00a07494, pp. 153\u2013164. Springer, Heidelberg (2012)"},{"key":"29_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/978-3-642-32925-8_17","volume-title":"Datalog in Academia and Industry","author":"M. Shaw","year":"2012","unstructured":"Shaw, M., Koutris, P., Howe, B., Suciu, D.: Optimizing large-scale semi-na\u00efve datalog evaluation in hadoop. In: Barcel\u00f3, P., Pichler, R. (eds.) Datalog 2.0 2012. LNCS, vol.\u00a07494, pp. 165\u2013176. Springer, Heidelberg (2012)"},{"key":"29_CR17","unstructured":"Ullman, J.D.: Principles of Database and Knowledge-Base Systems, vol.\u00a0I. Computer Science Press (1988)"},{"key":"29_CR18","doi-asserted-by":"crossref","unstructured":"Zaniolo, C.: A logic-based language for data streams. In: SEBD, pp. 59\u201366 (2012)","DOI":"10.1145\/1966357.1966363"}],"container-title":["Lecture Notes in Computer Science","Database and Expert Systems Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-10085-2_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,16]],"date-time":"2023-07-16T00:12:55Z","timestamp":1689466375000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-10085-2_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319100845","9783319100852"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-10085-2_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}