Usage of the jess engine, rules and ontology to query a relational database

  • Bak J
  • Jedrzejek C
  • Falkowski M
  • 12


    Mendeley users who have this article in their library.
  • 13


    Citations of this article.


We present a prototypical implementation of a library tool, the Semantic Data Library (SDL), which integrates the Jess (Java Expert System Shell) engine, rules and ontology to query a relational database. The tool extends functionalities of previous OWL2Jess with SWRL implementations and takes full advantage of the Jess engine, by separating forward and backward reasoning. The optimization of integration of all these technologies is an advancement over previous tools. We discuss the complexity of the query algorithm. As a demonstration of capability of the SDL library, we execute queries using crime ontology which is being developed in the Polish PPBW project.

Author-supplied keywords

  • Jess engine
  • Ontology
  • Reasoning
  • Relational database
  • Rules

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Jaroslaw Bak

  • Czeslaw Jedrzejek

  • MacIej Falkowski

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free