Stream-Query Compilation with Ontologies
- First Online:
- Cite this paper as:
- Özçep Ö.L., Möller R., Neuenstadt C. (2015) Stream-Query Compilation with Ontologies. In: Pfahringer B., Renz J. (eds) AI 2015: Advances in Artificial Intelligence. Lecture Notes in Computer Science, vol 9457. Springer, Cham
Rational agents perceiving data from a dynamic environment and acting in it have to be equipped with capabilities such as decision making, planning etc. We assume that these capabilities are based on query answering with respect to (high-level) streams of symbolic descriptions, which are grounded in (low-level) data streams. Queries need to be answered w.r.t. an ontology. The central idea is to compile ontology-based stream queries (continuous or historical) to relational data processing technology, for which efficient implementations are available. We motivate our query language STARQL (Streaming and Temporal ontology Access with a Reasoning-Based Query Language) with a sensor data processing scenario, and compare the approach realized in the STARQL framework with related approaches regarding expressivity.