It's a streaming world! Reasoning upon rapidly changing information

Emanuele Della Valle*, Stefano Ceri, Frank Van Harmelen, Dieter Fensel

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review


Stream reasoning, an unexplored yet high impact research area, is a new multidisciplinary approach that can provide the abstractions, foundations, methods, and tools required to integrate data streams, the Semantic Web, and reasoning systems, thus providing a way to answer our initial questions and many others. Stream reasoning can benefit numerous areas, including traffic monitoring and traffic pattern detection that appear to provide a natural application area. Dealing with users' stream of experience, mobile applications must reason on what part of the streaming information is relevant and what its meaning is. Stream reasoning requires continuous processing, because queries are normally registered and remain continuously active while data streams into the stream-reasoning system. Streams can appear in multiple forms, ranging from relation data over binary messaging protocols, such as data streams originated by sensor networks, to text streams over Web protocols, such as blogs and microblogs.

Original languageEnglish
Pages (from-to)83-89
Number of pages7
JournalIEEE Intelligent Systems
Issue number6
Publication statusPublished - Nov 2009


Dive into the research topics of 'It's a streaming world! Reasoning upon rapidly changing information'. Together they form a unique fingerprint.

Cite this