Velocity on the Web - a PhD Symposium

It is a streaming world: a new generation of Web Applications is pushing the Web infrastructure to evolve and process data as soon as they arrive. However, the Web of Data is not appealing to the growing number of Web Applications demanding to tame Data Velocity. To solve these issues, we need to introduce new key abstractions, i.e., stream and events. Moreover, we need to investigate how to identify, represent and process streams and events on the Web. In this paper, we discuss why taming Velocity on the Web of Data. We present a Design Science research plan that builds on the state of the art of Stream Reasoning and RDF Stream Processing. Finally, we present our research results, for representing and processing stream and events on the Web.

[1]  Jürgen Umbrich,et al.  Observing Linked Data Dynamics , 2013, ESWC.

[2]  C. J. Date Some principles of good language design: with especial reference to the design of database languages , 1984, SGMD.

[3]  Emanuele Della Valle,et al.  Incremental Reasoning on RDF Streams , 2014, Linked Data Management.

[4]  Emanuele Della Valle,et al.  VoCaLS: Vocabulary and Catalog of Linked Streams , 2018, SEMWEB.

[5]  Filip De Turck,et al.  A Query Model for Ontology-Based Event Processing over RDF Streams , 2018, EKAW.

[6]  Erik Mannens,et al.  Towards Ontology-Based Event Processing , 2016, OWLED.

[7]  Óscar Corcho,et al.  Linked Stream Data: A Position Paper , 2009, SSN.

[8]  Emanuele Della Valle,et al.  A Proposal for Publishing Data Streams as Linked Data - A Position Paper , 2010, LDOW.

[9]  Alessandro Margara,et al.  Processing flows of information: From data stream to complex event processing , 2012, CSUR.

[10]  Jeremy J. Carroll,et al.  Named graphs , 2005, J. Web Semant..

[11]  Darko Anicic,et al.  Event Processing and Stream Reasoning with ETALIS , 2012 .

[12]  Frank van Harmelen,et al.  Stream reasoning: A survey and outlook , 2017, Data Sci..

[13]  Emanuele Della Valle,et al.  RSPLab: RDF Stream Processing Benchmarking Made Easy , 2017, SEMWEB.

[14]  Véronique Malaisé,et al.  Design and use of the Simple Event Model (SEM) , 2011, J. Web Semant..

[15]  Felix Naumann,et al.  Creating voiD descriptions for Web-scale data , 2011, J. Web Semant..

[16]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[17]  Óscar Corcho,et al.  RSP-QL Semantics: A Unifying Query Model to Explain Heterogeneity of RDF Stream Processing Systems , 2014, Int. J. Semantic Web Inf. Syst..

[18]  Frank van Harmelen,et al.  Streaming the Web: Reasoning over dynamic data , 2014, J. Web Semant..

[19]  StonebrakerMichael,et al.  The 8 requirements of real-time stream processing , 2005 .

[20]  Frank van Harmelen,et al.  Towards Expressive Stream Reasoning , 2010, Semantic Challenges in Sensor Networks.

[21]  Jacopo Urbani,et al.  Seven Commandments for Benchmarking Semantic Flow Processing Systems , 2013, ESWC.

[22]  Sebastian Rudolph,et al.  EP-SPARQL: a unified language for event processing and stream reasoning , 2011, WWW.

[23]  Eva Blomqvist,et al.  Event Processing in RDF , 2013, WOP.

[24]  Dieter Fensel,et al.  It's a Streaming World! Reasoning upon Rapidly Changing Information , 2009, IEEE Intelligent Systems.

[25]  Emanuele Della Valle,et al.  Heaven: A Framework for Systematic Comparative Research Approach for RSP Engines , 2016, ESWC.

[26]  Emanuele Della Valle,et al.  Towards VoIS: A Vocabulary of Interlinked Streams , 2017, DeSemWeb@ISWC.

[27]  Adrian Paschke,et al.  Knowledge-based processing of complex stock market events , 2012, EDBT '12.

[28]  Emanuele Della Valle,et al.  Engineering of Web Stream Processing Applications , 2018, Reasoning Web.

[29]  Robin Keskisärkkä Representing RDF Stream Processing Queries in RSP-SPIN , 2016, International Semantic Web Conference.

[30]  Raphaël Troncy,et al.  LODE: Linking Open Descriptions of Events , 2009, ASWC.

[31]  Jim Gray,et al.  The Benchmark Handbook for Database and Transaction Systems , 1993 .

[32]  Oscar Corcho,et al.  Evaluating SPARQL Queries over Linked Data Streams , 2014, Linked Data Management.

[33]  Alessandra Mileo,et al.  Web Stream Reasoning in Practice: On the Expressivity vs. Scalability Tradeoff , 2015, RR.

[34]  Emanuele Della Valle,et al.  Taming velocity and variety simultaneously in big data with stream reasoning: tutorial , 2016, DEBS.

[35]  Xinghuo Yu,et al.  Smart Electricity Meter Data Intelligence for Future Energy Systems: A Survey , 2016, IEEE Transactions on Industrial Informatics.

[36]  Steffen Staab,et al.  SPLENDID: SPARQL Endpoint Federation Exploiting VOID Descriptions , 2011, COLD.

[37]  Nick Koudas,et al.  TwitterMonitor: trend detection over the twitter stream , 2010, SIGMOD Conference.

[38]  Filip De Turck,et al.  Streaming MASSIF: Cascading Reasoning for Efficient Processing of IoT Data Streams , 2018, Sensors.

[39]  Roel Wieringa,et al.  Design Science Methodology for Information Systems and Software Engineering , 2014, Springer Berlin Heidelberg.

[40]  Emanuele Della Valle,et al.  Yasper 1.0: Towards an RSP-QL Engine , 2017, SEMWEB.

[41]  Emanuele Della Valle,et al.  A Query Model to Capture Event Pattern Matching in RDF Stream Processing Query Languages , 2016, EKAW.

[42]  Jean-Paul Calbimonte,et al.  RDF Stream Processing: Let's React , 2014, OrdRing@ISWC.

[43]  Michael Eckert,et al.  Twelve Theses on Reactive Rules for the Web , 2006, EDBT Workshops.

[44]  Emanuele Della Valle,et al.  Challenges & Opportunities of RSP-QL Implementations , 2017, WSP/WOMoCoE@ISWC.