Streaming the Web: Reasoning over Dynamic Data. Margara, A., Urbani, J., van Harmelen, F., & Bal, H. Journal of Web Semantics, 25:24-44, Elsevier, 2014.
Paper doi abstract bibtex 36 downloads In the last few years a new research area, called stream reasoning, emerged to bridge the gap between reasoning and stream processing. While current reasoning approaches are designed to work on mainly static data, theWeb is, on the other hand, extremely dynamic: information is frequently changed and updated, and new data is continuously generated from a huge number of sources, often at high rate. In other words, fresh information is constantly made available in the form of streams of new data and updates. Despite some promising investigations in the area, stream reasoning is still in its infancy, both from the perspective of models and theories development, and from the perspective of systems and tools design and implementation. The aim of this paper is threefold: (i) we identify the requirements coming from dierent application scenarios, and we isolate the problems they pose; (ii) we survey existing approaches and proposals in the area of stream reasoning, highlighting their strengthsand limitations; (iii) we draw a research agenda to guide the future research and development of stream reasoning. In doing so, we also analyze related research fields to extract algorithms, models, techniques, and solutions that could be useful in the area of stream reasoning.
@article{JWS2014,
author = {Alessandro Margara and Jacopo Urbani and Frank van Harmelen
and Henri Bal},
title = {Streaming the Web: Reasoning over Dynamic Data},
journal = {Journal of Web Semantics},
volume = 25,
pages = {24-44},
year = 2014,
publisher = {Elsevier},
abstract = {In the last few years a new research area, called stream
reasoning, emerged to bridge the gap between reasoning and stream
processing. While current reasoning approaches are designed to work on
mainly static data, theWeb is, on the other hand, extremely dynamic:
information is frequently changed and updated, and new data is
continuously generated from a huge number of sources, often at high
rate. In other words, fresh information is constantly made available
in the form of streams of new data and updates. Despite some promising
investigations in the area, stream reasoning is still in its infancy,
both from the perspective of models and theories development, and from
the perspective of systems and tools design and implementation. The
aim of this paper is threefold: (i) we identify the requirements
coming from dierent application scenarios, and we isolate the problems
they pose; (ii) we survey existing approaches and proposals in the
area of stream reasoning, highlighting their strengthsand limitations;
(iii) we draw a research agenda to guide the future research and
development of stream reasoning. In doing so, we also analyze related
research fields to extract algorithms, models, techniques, and
solutions that could be useful in the area of stream reasoning.},
issn = {1570-8268},
keywords = {Stream Reasoning},
doi = {http://dx.doi.org/10.1016/j.websem.2014.02.001},
url = "http://www.cs.vu.nl/~frankh/postscript/JWS2014.pdf"
}
Downloads: 36
{"_id":{"_str":"53425cb30e946d920a000c15"},"__v":156,"authorIDs":["3obmQ57ktWcYPG9dJ","54573d5e2abc8e9f370001f6","5de727fb97054edf010000c1","5dea103bfac96fde01000184","5deb5f460ff3bbdf010000d1","5deba5e19abf64df01000061","5def85b045114dde010000d9","5df1db001070c8ef01000133","5df2d9b379c00ade01000122","5df3ad4eec6029de010000dd","5df7e18ddc100cde0100016e","5dfc11c9b371afde010000fc","5e004ddc63155bde0100004b","5e048417db7916df010000ad","5e08b6da7dc1dcdf010000cb","5e0cd9f66762d1de010000ab","5e0d1dd49ecb35de01000107","5e0da304675bf1de0100009f","5e0db208c7ca67df01000042","5e110aa2d6a01ede01000094","5e14998e830852de01000048","5e1aee555f3d2cdf0100012c","5e1ee07a875c69df010000f1","5e21a5ed3ef35cdf0100014f","5e24a1a31a6264de01000014","5e24d16e981ceddf010000a0","5e2ca60dcca05fde01000002","5e373b254cbab2df010000b5","5e381f370691b8de0100012e","5e391f337f8bf3f30100009b","5e3d460bdc4cd0f301000080","5e412f0fb54187de010001fd","5e46956e2e79a6df01000015","5e4f90e342a908de010000f0","5e55e1eec2c8a2df0100004b","5e55fb91819fabdf01000043","5e5d399073eb2edf0100005d","5e62c9b48f9dfede01000012","5e69ec413aab3cdf01000236","5e6a6051d37d43de0100021a","5uNwRzqPShqjj5w7n","67aLTCWbjGwkDDC9D","95DQ5KcEuc84FLGpw","9RwLS5Tu3kXtxYNXD","AZSDESQhTC3QweCiq","AgKpe75fbth2Q8zbs","Bm6s5DR3MSgxJ3wWr","BpJxc38YKyqTpBDhA","E5rA8DH9RCbZ8trMX","Er2P5Yhz7RkA8HH5Q","GuR62ZXthJcND8FNe","HK78wHnj2BKwHox8E","QxvM7gxJduoC5ACWE","SCujaYWzkdYmyT2Eo","cy8fYiReXtfHc2tqN","etKTQjxCiA468douC","fX6HifTArZSbcCozd","jde8THxMDAYEbySTP","ot9kP7ojCmwzzGy2d","oynzRoATcqFByjhqE","qBc7At3jT9LnqBMw3","rey8AwcLiwHEcvMRX","shBRjbZTLWKah2ebY","tdg6Pso6ddJK2rTaD","uhynEQbsamWFGmHHD","zyWJw2NzMcSAHredn"],"author_short":["Margara, A.","Urbani, J.","van Harmelen, F.","Bal, H."],"bibbaseid":"margara-urbani-vanharmelen-bal-streamingthewebreasoningoverdynamicdata-2014","bibdata":{"bibtype":"article","type":"article","author":[{"firstnames":["Alessandro"],"propositions":[],"lastnames":["Margara"],"suffixes":[]},{"firstnames":["Jacopo"],"propositions":[],"lastnames":["Urbani"],"suffixes":[]},{"firstnames":["Frank"],"propositions":["van"],"lastnames":["Harmelen"],"suffixes":[]},{"firstnames":["Henri"],"propositions":[],"lastnames":["Bal"],"suffixes":[]}],"title":"Streaming the Web: Reasoning over Dynamic Data","journal":"Journal of Web Semantics","volume":"25","pages":"24-44","year":"2014","publisher":"Elsevier","abstract":"In the last few years a new research area, called stream reasoning, emerged to bridge the gap between reasoning and stream processing. While current reasoning approaches are designed to work on mainly static data, theWeb is, on the other hand, extremely dynamic: information is frequently changed and updated, and new data is continuously generated from a huge number of sources, often at high rate. In other words, fresh information is constantly made available in the form of streams of new data and updates. Despite some promising investigations in the area, stream reasoning is still in its infancy, both from the perspective of models and theories development, and from the perspective of systems and tools design and implementation. The aim of this paper is threefold: (i) we identify the requirements coming from dierent application scenarios, and we isolate the problems they pose; (ii) we survey existing approaches and proposals in the area of stream reasoning, highlighting their strengthsand limitations; (iii) we draw a research agenda to guide the future research and development of stream reasoning. In doing so, we also analyze related research fields to extract algorithms, models, techniques, and solutions that could be useful in the area of stream reasoning.","issn":"1570-8268","keywords":"Stream Reasoning","doi":"http://dx.doi.org/10.1016/j.websem.2014.02.001","url":"http://www.cs.vu.nl/~frankh/postscript/JWS2014.pdf","bibtex":"@article{JWS2014,\r\n author = {Alessandro Margara and Jacopo Urbani and Frank van Harmelen \r\n and Henri Bal},\r\n title = {Streaming the Web: Reasoning over Dynamic Data},\r\n journal = {Journal of Web Semantics},\r\n volume = 25,\r\n pages = {24-44},\r\n year = 2014,\r\n publisher = {Elsevier},\r\n abstract = {In the last few years a new research area, called stream\r\n reasoning, emerged to bridge the gap between reasoning and stream\r\n processing. While current reasoning approaches are designed to work on\r\n mainly static data, theWeb is, on the other hand, extremely dynamic:\r\n information is frequently changed and updated, and new data is\r\n continuously generated from a huge number of sources, often at high\r\n rate. In other words, fresh information is constantly made available\r\n in the form of streams of new data and updates. Despite some promising\r\n investigations in the area, stream reasoning is still in its infancy,\r\n both from the perspective of models and theories development, and from\r\n the perspective of systems and tools design and implementation. The\r\n aim of this paper is threefold: (i) we identify the requirements\r\n coming from dierent application scenarios, and we isolate the problems\r\n they pose; (ii) we survey existing approaches and proposals in the\r\n area of stream reasoning, highlighting their strengthsand limitations;\r\n (iii) we draw a research agenda to guide the future research and\r\n development of stream reasoning. In doing so, we also analyze related\r\n research fields to extract algorithms, models, techniques, and\r\n solutions that could be useful in the area of stream reasoning.}, \r\n issn = {1570-8268}, \r\n keywords = {Stream Reasoning},\r\n doi = {http://dx.doi.org/10.1016/j.websem.2014.02.001},\r\n url = \"http://www.cs.vu.nl/~frankh/postscript/JWS2014.pdf\"\r\n}\r\n\r\n","author_short":["Margara, A.","Urbani, J.","van Harmelen, F.","Bal, H."],"key":"JWS2014","id":"JWS2014","bibbaseid":"margara-urbani-vanharmelen-bal-streamingthewebreasoningoverdynamicdata-2014","role":"author","urls":{"Paper":"http://www.cs.vu.nl/~frankh/postscript/JWS2014.pdf"},"keyword":["Stream Reasoning"],"metadata":{"authorlinks":{"van harmelen, f":"https://www.cs.vu.nl/"}},"downloads":36,"html":""},"bibtype":"article","biburl":"http://www.cs.vu.nl/~frankh/abstracts/all.bib","downloads":36,"keywords":["stream reasoning"],"search_terms":["streaming","web","reasoning","over","dynamic","data","margara","urbani","van harmelen","bal"],"title":"Streaming the Web: Reasoning over Dynamic Data","year":2014,"dataSources":["H6xuGqu5uQ6rXhdJ4","dJmTXpbSWWjnxatYT","9CnmDh6oPMNTwHksm"]}