[Profile picture of Ruben Verborgh]

Ruben Verborgh

Event-Driven Rule-Based Reasoning using EYE

by Ben De Meester, Dörthe Arndt, Pieter Bonte, Jabran Bhatti, Wim Dereuddre, Ruben Verborgh, Femke Ongenae, Filip De Turck, Erik Mannens, and Rik Van de Walle

Ontologies and reasoning algorithms are considered a promising approach to create decision making applications. Rule-based reasoning systems have the advantage that rule sets can be managed and applied separately, which facilitates the custom configuration of those systems. However, current implementations of rule-based reasoning systems usually introduce a trade-off between expressiveness and performance, which either deteriorates the configurability of the application, or limits its performance in an event-driven system. In this paper, we devise an event-driven rule-based reasoning system that preserves its expressiveness. We devise an automatic nurse call system that is able to handle hard time constraints without limiting the possibilities of the reasoner, and list the encountered problems together with their suggested solutions. We achieve reasonable performance in small-scale environments when evaluating this system using N3 rules and the EYE reasoner. We however observe that a large dynamic database limits the performance of the system, because of the file-based nature of the EYE reasoner. As long as no in-memory reasoning is supported, the performance of the resulting system cannot compete with the state of the art. However, the linear scaling of the proposed expressive solution is promising.

Full text BibTeX Mendeley

Published in 2015 in Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning.

Keywords: rules, reasoning

Read this article online

Cite this article in your publications

Use the BibTeX entry to easily refer to this article, or any of these snippets:

IEEE
B. De Meester, D. Arndt, P. Bonte, J. Bhatti, W. Dereuddre, R. Verborgh, F. Ongenae, F. De Turck, E. Mannens, and R. Van de Walle, “Event-Driven Rule-Based Reasoning using EYE,” in Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning, 2015, vol. 1488, pp. 75–86.
ACM
Ben De Meester et al. 2015. Event-Driven Rule-Based Reasoning using EYE. In Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning. CEUR Workshop Proceedings. 75–86.
LNCS
De Meester, B., Arndt, D., Bonte, P., Bhatti, J., Dereuddre, W., Verborgh, R., Ongenae, F., De Turck, F., Mannens, E., Van de Walle, R.: Event-Driven Rule-Based Reasoning using EYE. In: Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning. pp. 75–86 (2015).
APA
De Meester, B., Arndt, D., Bonte, P., Bhatti, J., Dereuddre, W., Verborgh, R., … Van de Walle, R. (2015). Event-Driven Rule-Based Reasoning using EYE. In Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning (Vol. 1488, pp. 75–86).
MLA
De Meester, Ben et al. “Event-Driven Rule-Based Reasoning Using EYE.” Joint Proceedings of the 1st Joint International Workshop on Semantic Sensor Networks and Terra Cognita and the 4th International Workshop on Ordering and Reasoning. Vol. 1488. 2015. 75–86. Print. CEUR Workshop Proceedings.

Discuss this article