A Hybrid Reasoning Architecture for Business Intelligence Applications

Hans-Ulrich Krieger; Bernd Kiefer; Thierry Declerck

In: Proceedings of the 8th International Conference on Hybrid Intelligent Systems. International Conference on Hybrid Intelligent Systems (HIS-2008), Special Session on "Hybrid Intelligent Business and Industrial Information Systems (HIBI2S)", September 10-12, Barcelona, Spain, Pages 843-848, IEEE CS Press, 2008.


We describe an implemented hybrid reasoning architecture that is used in an EU-funded project called MUSING ( which is dedicated towards the investigation of semantic-based business intelligence solutions. The reasoning platform builds on publicly available software, such as Pellet, OWLIM, and Jena. The project uses and extends existing OWL ontologies (e.g., PROTON) and assumes rule-based reasoning to take place on top of OWL. We describe the pros and cons of each subsystem w.r.t. the needs we have encountered during our investigation. We explain the specific reasoning architecture that is based on a sequence and a fixpoint computation of three reasoners which we might sloppily write as Pellet + (OWLIM + Jena)^*. Pellet is used for checking the initial consisteny of the ontology, whereas OWLIM and Jena are employed to execute rules outside the expressiveness of OWL. However, OWLIM is way much faster than Jena, but neither has means to do numerical comparison nor arithmetic. We explain our choice why SWRL is not enough and why we believe that binary OWL properties lead to an unwanted proliferation of objects, making representation and reasoning extremely complex.

Deutsches Forschungszentrum für Künstliche Intelligenz
German Research Center for Artificial Intelligence