Ontology-Based Introspection in Support of Stream Reasoning
2015 (English)In: Proceedings of the Joint Ontology Workshops (JOWO 2015), Buenos Aires, Argentina, July 25-27, 2015: The Joint Ontology Workshops - Episode 1 / [ed] Odile Papini, Salem Benferhat, Laurent Garcia, Marie-Laure Mugnier, Eduardo Fermé, Thomas Meyer, Renata Wassermann, Torsten Hahmann, Ken Baclawski, Adila Krisnadhi, Pavel Klinov, Stefano Borgo and Oliver Kutz Daniele Porello15, Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V , 2015, Vol. 1517, 1-8 p.Conference paper (Other academic)
Building complex systems such as autonomous robots usually require the integration of a wide variety of components including high-level reasoning functionalities. One important challenge is integrating the information in a system by setting up the data flow between the components. This paper extends our earlier work on semantic matching with support for adaptive on-demand semantic information integration based on ontology-based introspection. We take two important stand-points. First, we consider streams of information, to handle the fact that information often becomes continually and incrementally available. Second, we explicitly represent the semantics of the components and the information that can be provided by them in an ontology. Based on the ontology our custom-made stream configuration planner automatically sets up the stream processing needed to generate the streams of information requested. Furthermore, subscribers are notified when properties of a stream changes, which allows them to adapt accordingly. Since the ontology represents both the system's information about the world and its internal stream processing many other powerful forms of introspection are also made possible. The proposed semantic matching functionality is part of the DyKnow stream reasoning framework and has been integrated in the Robot Operating System (ROS).
Place, publisher, year, edition, pages
Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V , 2015. Vol. 1517, 1-8 p.
, CEUR Workshop Proceedings, ISSN 1613-0073
ontology, introspection, semantic matching, stream reasoning, stream processing, stream, configuration, integration
IdentifiersURN: urn:nbn:se:liu:diva-120303OAI: oai:DiVA.org:liu-120303DiVA: diva2:843157
1st Joint Ontology Workshops (JOWO-2015), Buenos Aires, Argentina, July 25-27, 2015
Workshops held at the 24th International Joint Conference on Artificial Intelligence - IJCAI 2015, Buenos Aires, Argentina, July 25-27, 20152015-07-272015-07-272016-07-05Bibliographically approved