{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T20:57:01Z","timestamp":1740171421217,"version":"3.37.3"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,9,23]],"date-time":"2016-09-23T00:00:00Z","timestamp":1474588800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Data Semant"],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1007\/s13740-016-0073-4","type":"journal-article","created":{"date-parts":[[2016,9,23]],"date-time":"2016-09-23T06:56:06Z","timestamp":1474613766000},"page":"57-69","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Constructing Event Processing Systems of Layered and Heterogeneous Events with SPARQL"],"prefix":"10.1007","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7142-4538","authenticated-orcid":false,"given":"Mikko","family":"Rinne","sequence":"first","affiliation":[]},{"given":"Esko","family":"Nuutila","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,9,23]]},"reference":[{"key":"73_CR1","doi-asserted-by":"crossref","unstructured":"Abdullah H, Rinne M, T\u00f6rm\u00e4 S, Nuutila E (2012) Efficient matching of SPARQL subscriptions using Rete. In: Proceedings of the 27th symposium on applied computing, Riva del Garda, Italy","DOI":"10.1145\/2245276.2245348"},{"key":"73_CR2","doi-asserted-by":"publisher","unstructured":"Anicic D, Fodor P, Rudolph S, Stojanovic N (2011) EP-SPARQL: a unified language for event processing and stream reasoning. In: Proceedings of the 20th international conference on World wide web (WWW\u201911). ACM, pp 635\u2013644. doi:\n                        10.1145\/1963405.1963495","DOI":"10.1145\/1963405.1963495"},{"key":"73_CR3","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/s00778-004-0147-z","volume":"15","author":"A Arasu","year":"2006","unstructured":"Arasu A, Babu S, Widom J (2006) The CQL continuous query language: semantic foundations and query execution. VLDB J 15:121\u2013142. doi:\n                        10.1007\/s00778-004-0147-z","journal-title":"VLDB J"},{"key":"73_CR4","doi-asserted-by":"publisher","unstructured":"Babcock B, Babu S, Datar M, Motwani R, Widom J (2002) Models and issues in data stream systems. In: Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems\u2014PODS \u201902. ACM Press, New York, p\u00a01. doi:\n                        10.1145\/543614.543615","DOI":"10.1145\/543614.543615"},{"key":"73_CR5","doi-asserted-by":"publisher","unstructured":"Barbieri DF, Braga D, Ceri S, Grossniklaus M (2010a) An execution environment for C-SPARQL queries. In: Proceedings of the 13th international conference on extending database technology-EDBT \u201910, Lausanne, Switzerland, p 441. doi:\n                        10.1145\/1739041.1739095","DOI":"10.1145\/1739041.1739095"},{"key":"73_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1142\/S1793351X10000936","volume":"04","author":"DF Barbieri","year":"2010","unstructured":"Barbieri DF, Braga D, Ceri S, Valle ED, Grossniklaus M (2010b) C-SPARQL: a continuous query language for RDF data streams. Int J Semant Comput 04:3. doi:\n                        10.1142\/S1793351X10000936","journal-title":"Int J Semant Comput"},{"key":"73_CR7","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/1860702.1860705","volume":"39","author":"DF Barbieri","year":"2010","unstructured":"Barbieri DF, Braga D, Ceri S, Valle ED, Grossniklaus M (2010c) Querying RDF streams with C-SPARQL. ACM SIGMOD Rec 39:20. doi:\n                        10.1145\/1860702.1860705","journal-title":"ACM SIGMOD Rec"},{"key":"73_CR8","unstructured":"Beckett D, Berners-Lee T, Prud\u2019hommeaux E, Carothers G (2014) RDF 1.1 Turtle\u2013Terse RDF triple language. W3C recommendation 25 Feb 2014. \n                        http:\/\/www.w3.org\/TR\/turtle\/"},{"key":"73_CR9","unstructured":"Bizer C, Cyganiak R (2014) RDF 1.1 TriG W3C recommendation 25 February 2014. \n                        http:\/\/www.w3.org\/TR\/trig\/"},{"key":"73_CR10","doi-asserted-by":"publisher","unstructured":"Calbimonte JP, Corcho O, Gray AJG (2010) Enabling ontology-based access to streaming data sources. In: 9th international semantic web conference (ISWC 2010), Shanghai, China, pp 96\u2013111. doi:\n                        10.1007\/978-3-642-17746-0_7","DOI":"10.1007\/978-3-642-17746-0_7"},{"key":"73_CR11","doi-asserted-by":"publisher","unstructured":"Cugola G, Margara A (2012) Processing Flows of information: from data stream to complex event processing. ACM Comput Surv 44(i):15:1\u201315:62. doi:\n                        10.1145\/2187671.2187677","DOI":"10.1145\/2187671.2187677"},{"key":"73_CR12","doi-asserted-by":"publisher","unstructured":"Dell\u2019Aglio D, Calbimonte JP, Balduini M, Corcho O, Della Valle E (2013) On correctness in RDF stream processor benchmarking. In: International semantic web conference 2013, vol 8219. LNCS, pp 326\u2013342. doi:\n                        10.1007\/978-3-642-41338-4_21","DOI":"10.1007\/978-3-642-41338-4_21"},{"key":"73_CR13","unstructured":"Depena RK (2010) Diamond: A Rete-match linked data SPARQL environment (M.Sc. Thesis). PhD thesis, University of Texas at Austin"},{"key":"73_CR14","volume-title":"Event processing in action","author":"O Etzion","year":"2010","unstructured":"Etzion O, Niblett P, Luckham D (2010) Event processing in action. Manning Publications, Greenwich"},{"key":"73_CR15","unstructured":"Forgy CL (1979) On the efficient implementation of production systems. PhD thesis, Carnegie Mellon University, Pittsburgh, PA, USA, aAI7919143"},{"issue":"1","key":"73_CR16","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"CL Forgy","year":"1982","unstructured":"Forgy CL (1982) Rete: a fast algorithm for the many pattern\/many object pattern match problem. Artif Intell 19(1):17\u201337. doi:\n                        10.1016\/0004-3702(82)90020-0","journal-title":"Artif Intell"},{"key":"73_CR17","doi-asserted-by":"publisher","unstructured":"Groppe S, Groppe J, Kukulenz D, Linnemann V (2007) A SPARQL engine for streaming RDF data. In: Third international IEEE conference on signal-image technologies and internet-based system. IEEE, pp 167\u2013174. doi:\n                        10.1109\/SITIS.2007.22","DOI":"10.1109\/SITIS.2007.22"},{"key":"73_CR18","unstructured":"Keskis\u00e4rkk\u00e4 R, Blomqvist E (2013) Event object boundaries in RDF streams\u2014a position paper. In: OrdRing 2013\u20142nd international workshop on ordering and reasoning, CEUR workshop proceedings"},{"key":"73_CR19","doi-asserted-by":"publisher","unstructured":"Kolchin M, Wetz P, Kiesling E, Tjoa AM (2016) YABench: A comprehensive framework for RDF stream processor correctness and performance assessment. In: Bozzon A, Cudr\u00e9-Mauroux P, Pautasso C (eds) 16th international conference on web engineering, vol 9671. Springer International Publishing, Lugano, pp 280\u2013298. doi:\n                        10.1007\/978-3-319-38791-8_16","DOI":"10.1007\/978-3-319-38791-8_16"},{"key":"73_CR20","unstructured":"Komazec S, Cerri D (2011) Towards efficient schema-enhanced pattern matching over RDF data streams. In: 10th ISWC, Springer, Bonn, Germany"},{"key":"73_CR21","doi-asserted-by":"crossref","unstructured":"Le-Phuoc D, Dao-Tran M, Parreira JX, Hauswirth M (2011) A native and adaptive approach for unified processing of linked streams and linked data. In: ISWC\u201911. Springer, Berlin, pp 370\u2013388","DOI":"10.1007\/978-3-642-25073-6_24"},{"key":"73_CR22","volume-title":"The power of events: an introduction to complex event processing in distributed enterprise systems","author":"D Luckham","year":"2002","unstructured":"Luckham D (2002) The power of events: an introduction to complex event processing in distributed enterprise systems, 1st edn. Addison-Wesley Professional, Boston","edition":"1"},{"key":"73_CR23","unstructured":"Luckham D, Schulte R (2011) Event processing glossary D version 2.0. \n                        http:\/\/www.complexevents.com\/"},{"key":"73_CR24","unstructured":"Miranker DP, Depena RK, Hyunjoon J, Carlos R, Sequeda JF (2012) Diamond: a SPARQL query engine, for linked data based on the rete match. In: Gueret C, Sharffle F, Ienco D, Villata S (eds) 1st international workshop on artificial intelligence meets the web of data (ECAI 2012), Montpellier, pp 12\u201317"},{"key":"73_CR25","doi-asserted-by":"publisher","unstructured":"Rinne M, Nuutila E (2014) Constructing event processing systems of layered and heterogeneous events with SPARQL. In: Meersman R, Panetto H, Dillon T, Missikoff M, Liu L, Pastor O, Cuzzocrea A, Sellis T (eds) On the move to meaningful internet systems: OTM 2014 conferences. Springer Berlin, pp 682\u2013699. doi:\n                        10.1007\/978-3-662-45563-0_42","DOI":"10.1007\/978-3-662-45563-0_42"},{"key":"73_CR26","doi-asserted-by":"crossref","unstructured":"Rinne M, Abdullah H, T\u00f6rm\u00e4 S, Nuutila E (2012) Processing Heterogeneous RDF Events with Standing SPARQL Update Rules. In: Meersman R, Dillon T (eds) OTM 2012 conferences, part II. Springer, pp 793\u2013802","DOI":"10.1007\/978-3-642-33615-7_24"},{"key":"73_CR27","unstructured":"Rinne M, T\u00f6rm\u00e4 S, Nuutila E (2012b) SPARQL-based applications for RDF-encoded sensor data. In: 5th international workshop on semantic sensor networks"},{"key":"73_CR28","unstructured":"Rinne M, Blomqvist E, Keskis\u00e4rkk\u00e4 R, Nuutila E (2013) Event processing in RDF. In: Proceedings of WOP2013, CEUR workshop proceedings, p\u00a013"},{"key":"73_CR29","doi-asserted-by":"publisher","unstructured":"Rinne M, Solanki M, Nuutila E (2016) RFID-based logistics monitoring with semantics-driven event processing. Proceedings of the 10th ACM international conference on distributed and event-based systems, pp 238\u2013245. doi:\n                        10.1145\/2933267.2933300","DOI":"10.1145\/2933267.2933300"},{"key":"73_CR30","doi-asserted-by":"publisher","unstructured":"Taylor K, Leidinger L (2011) Ontology-driven complex event processing in heterogeneous sensor networks. In: 8th extended semantic web conference (ESWC). Springer, Berlin, pp 285\u2013299. doi:\n                        10.1007\/978-3-642-21064-8_20","DOI":"10.1007\/978-3-642-21064-8_20"},{"issue":"2","key":"73_CR31","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1145\/141484.130333","volume":"21","author":"D Terry","year":"1992","unstructured":"Terry D, Goldberg D, Nichols D, Oki B (1992) Continuous queries over append-only databases. ACM SIGMOD Rec 21(2):321\u2013330. doi:\n                        10.1145\/141484.130333","journal-title":"ACM SIGMOD Rec"},{"key":"73_CR32","doi-asserted-by":"publisher","unstructured":"Teymourian K, Rohde M, Paschke A (2012) Fusion of background knowledge and streams of events. In: Proceedings of the 6th ACM international conference on distributed event-based systems\u2014DEBS \u201912. ACM Press, New York, pp 302\u2013313. doi:\n                        10.1145\/2335484.2335517","DOI":"10.1145\/2335484.2335517"},{"key":"73_CR33","unstructured":"Tommasini R, Valle ED, Balduini M, Aglio DD (2015) Heaven Test Stand: towards comparative research on RSP engines. In: Joint Proceedings of the 1st Joint International Workshop on semantic sensor networks and terra cognita (SSN-TC 2015) and the 4th international workshop on ordering and reasoning (OrdRing 2015), CEUR workshop proceedings, Bethlehem, PA, USA, pp 1\u201316"},{"key":"73_CR34","unstructured":"W3C (2013a) SPARQL 1.1 query language W3C recommendation 21.3.2013. \n                        http:\/\/www.w3.org\/TR\/sparql11-query\/"},{"key":"73_CR35","unstructured":"W3C (2013b) SPARQL 1.1 update W3C recommendation 21 March 2013. \n                        http:\/\/www.w3.org\/TR\/sparql11-update\/"},{"key":"73_CR36","unstructured":"W3C (2014) RDF 1.1 Concepts and abstract syntax W3C recommendation 25 February 2014. \n                        http:\/\/www.w3.org\/TR\/rdf11-concepts\/"}],"container-title":["Journal on Data Semantics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13740-016-0073-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13740-016-0073-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13740-016-0073-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,5,25]],"date-time":"2017-05-25T07:00:40Z","timestamp":1495695640000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13740-016-0073-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,23]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,6]]}},"alternative-id":["73"],"URL":"https:\/\/doi.org\/10.1007\/s13740-016-0073-4","relation":{},"ISSN":["1861-2032","1861-2040"],"issn-type":[{"type":"print","value":"1861-2032"},{"type":"electronic","value":"1861-2040"}],"subject":[],"published":{"date-parts":[[2016,9,23]]}}}