SemanticApplicationDesignLanguage / sadl

Semantic Application Design Language (SADL) Open Source Code
http://semanticapplicationdesignlanguage.github.io/sadl/
Eclipse Public License 1.0
30 stars 12 forks source link

Translating Rules to owl #768

Open NAVEENKUMARSKPN opened 3 years ago

NAVEENKUMARSKPN commented 3 years ago

Hi Team,

Is there a possibility of translating rules into a owl? or it can be done only by SWI-Prolog Resoner

Thanks

crapo commented 3 years ago

When you say OWL, what do you mean specifically? SWRL? As rules aren't part of the OWL recommendation and are specific to the reasoner, the rules must match the reasoner. Thus .rule files for the Jena reasoner, .pl files for the Prolog reasoner. An earlier version of SADL supported the Pellet reasoner with rules translated to SWRL. To support rules in OWL one must have a reasoner/translator pair able to consume and produce those rules, respectively.

NAVEENKUMARSKPN commented 3 years ago

Thank you for the Reply Crapo

Yeah I want to translate into SWRL ..But I have to look at reasoner/translator so let me come up with a use case so that it would be more clearer