SWRL2COOL: object-oriented transformation of SWRL in the CLIPS production rule engine

  • Authors:
  • Emmanouil Rigas;Georgios Meditskos;Nick Bassiliades

  • Affiliations:
  • School of Electronics and Computer Science, University of Southampton, UK;Department of Informatics, Aristotle University of Thessaloniki, Greece;Department of Informatics, Aristotle University of Thessaloniki, Greece

  • Venue:
  • SETN'12 Proceedings of the 7th Hellenic conference on Artificial Intelligence: theories and applications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Semantic Web Rule Language (SWRL) is a W3C member submission rule language for ontologies. It is based on a combination of the OWL DL and OWL Lite sublanguages of the OWL Web Ontology Language with the Unary/Binary Datalog RuleML sublanguages of the Rule Markup Language. In this paper we propose a transformation of SWRL rules into the object-oriented rule language of CLIPS (COOL). The purpose of this transformation is to enhance an already existing CLIPS-based OWL ontology reasoner, namely O-DEVICE, with the ability to import and execute SWRL rules during the process of building custom ontology-based production rule programs.