Processing Heterogeneous RDF Events with Standing SPARQL Update Rules [chapter]

Mikko Rinne, Haris Abdullah, Seppo Törmä, Esko Nuutila
2012 Lecture Notes in Computer Science  
SPARQL query language is targeted to search datasets encoded in RDF. SPARQL Update adds support of insert and delete operations between graph stores, enabling queries to process data in steps, have persistent memory and communicate with each other. When used in a system supporting incremental evaluation of multiple simultaneously active and collaborating queries SPARQL can define entire event processing networks. The method is demonstrated by an example service, which triggers notifications
more » ... t the proximity of friends, comparing alternative SPARQL-based approaches. Observed performance in terms of both notification delay and correctness of results far exceed systems based on window repetition without extending standard SPARQL or RDF.
doi:10.1007/978-3-642-33615-7_24 fatcat:2y7bx2olgvhmjifdurifzzxiim